Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запустить макрос [D5, access]


Max1 ©   (2004-03-19 09:36:00) 

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


Max1   (2004-03-19 11:12:00) [1]

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


bushmen   (2004-03-19 10:57:00) [2]

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


sniknik   (2004-03-19 10:53:00) [3]

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

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


bushmen   (2004-03-19 10:51:00) [4]

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


Max1   (2004-03-19 10:49:00) [5]

Запрос на создание:
        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:25:00) [6]

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


Max1   (2004-03-19 10:04:00) [7]

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


DenK_vrtz   (2004-03-19 09:48:00) [8]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо