Форум: "Базы";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизЗапустить макрос Найти похожие ветки
← →
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 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.033 c