Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.06;
Скачать: CL | DM;

Вниз

Operation not allowed on a undirectional dataset.   Найти похожие ветки 

 
drashka ©   (2006-07-18 12:27) [0]

Вот такое сообщение выскакивает когда я использую TSQLQuery, на момент запуска подключение к серверу установлено. SQL запрос на месте. Подскажите пожалуйста в чем дело.


 
Desdechado ©   (2006-07-18 12:32) [1]

Дело в попытке подключения грида или других компонентов, бегающих по датасету взад-вперед.
SQLQuery предназанчен для одного-единственного прохода от начала к концу. Этим экономятся ресурсы.
Если же нужно бегать туда-сюда, подключай ClientDataset через провайдера.


 
drashka ©   (2006-07-18 12:40) [2]

Угу, понятно.
ClientDataSet нет на вкладке DbExpress(именно ее я использую), ближайшую я нашел на InterBase, мне придется делать новое параллельное подключение?


 
Desdechado ©   (2006-07-18 12:45) [3]

Поищи внимательнее на других закладках, типа DataAccess
И никаких новых подключений. Все делается каскадно:
SQLConnection-SQLQuery(рекомендую SQLDataset)-DataSetProvider-ClientDataset-DataSource-DBGrid


 
drashka ©   (2006-07-18 12:54) [4]

Хм, работает, но громоздко. А можно ли сделать SimpleDataSet с динамически изменяемыми параметрами? Я пробовал изменять коммандный текст, ничего не вышло. При смене его(текста), включал и выключал компонент, рефрешил, пустота.


 
Desdechado ©   (2006-07-18 12:59) [5]

> SimpleDataSet с динамически изменяемыми параметрами
Какими?


 
drashka ©   (2006-07-18 13:02) [6]


> SimpleDataSet с динамически изменяемыми параметрами
> Какими?

SimpleDataset.Datset.CommandText если я правильно понимаю...


> DataSetProvider

не затруднило бы рассказать в 2-х словах что делает этот компонент



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

Текущий архив: 2006.08.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
2-1151795588
SUN_ALF
2006-07-02 03:13
2006.08.06
Перехват и остановка только что запущенного процесса


2-1152800293
K_Lock
2006-07-13 18:18
2006.08.06
Выделение строк таблицы разным цветом по времени


2-1152982542
Призрак
2006-07-15 20:55
2006.08.06
Form1.FormStyle:=fsStayOnTop


2-1152877539
solenko
2006-07-14 15:45
2006.08.06
Помогоите с запросом


1-1151182022
AlexeyT
2006-06-25 00:47
2006.08.06
TImage: баг с иконками большими 32х32