Вниз
Скачать: CL | DM;

Запустить макрос   Найти похожие ветки 

← →
Max1   (2004-03-19 09:36) [0]

Уважаемые Мастера, у меня следующий вопрос - как из делфи запустить макрос, находящийся в базе Access.
Работаю через ADO.
Спасибо!


← →
DenK_vrtz ©   (2004-03-19 09:48) [1]

Если память не изменяет, то Run("Имя макроса")


← →
Max1   (2004-03-19 10:04) [2]

Извините за глупость, а Run к  чему должно быть привязано?
У меня вообще-то такая проблема:
почему если я создаю таблицу в access, то работа с ней идет нормально и я могу ее нормально отсортировать (sort), обрабатывая в delphi; если же я создаю таблицу с помощью запроса, то могу с ней нормально работать, но когда пытаюсь сортировать - получаю ошибку:
не могу выполнить требуемый заказ.


← →
bushmen ©   (2004-03-19 10:25) [3]

>то могу с ней нормально работать
Что под этим подразумевается? Вы бы привели текст ошибки в первоначальном виде, а так же текст запроса


← →
Max1   (2004-03-19 10:49) [4]

Запрос на создание:
        Clear;
        Add("CREATE TABLE "+Edit1.Text);
        Add("(Quest memo,");
        Add("ans1 memo,");
        Add("ans2 memo,");
        Add("ans3 memo,");
        Add("ans4 memo,");
        Add("ans5 memo,");
        Add("ransw integer)");

Когда таблицу заполняю и открываю без сортировки - все проходит нормально,
если пытаюсь сортировать

ADOTable2.IndexFieldNames:="ans4"
или
ADOTable2.Sort:=("ans4")

ошибка:
Project   raised exception class EOLEException with message "Не удается открыть требуемый заказ".


← →
bushmen ©   (2004-03-19 10:51) [5]

А у Вас он проапдейчен? Если нет, то скачайте с борланда 2 апдейта для D5


← →
sniknik ©   (2004-03-19 10:53) [6]

пытаешся memo поле на клиенте отсортироват? не получится.
попробуй поменяй  
ADOTable2.Sort:=("ransw")
это должно пройти

и еще добавь ключь к таблице, во избежание дальнейших "глюков".


← →
bushmen ©   (2004-03-19 10:57) [7]

А я и не заметил, что memo


← →
Max1   (2004-03-19 11:12) [8]

Спасибо Всем большое!!!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
6-1075749027
Djon007
2004-02-02 22:10
2004.04.18
NMSMTP? или IdSMTP?


3-1079938024
Лысый
2004-03-22 09:47
2004.04.18
Вопрос по Distinct


6-1076701878
Khabibulin
2004-02-13 22:51
2004.04.18
NET


14-1080541526
noname
2004-03-29 10:25
2004.04.18
компиляция


4-1076505703
juiceman
2004-02-11 16:21
2004.04.18
информация из чужогго окна




   Наверх