Форум: "Начинающим";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c