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

Вниз

что делать с параметрами в TADODataSet.?   Найти похожие ветки 

 
umbra ©   (2007-12-18 18:37) [0]

есть адодатасет, у которогов дизайнтайм в коллекцию Parameters добавлено 5 параметров. Они нужны все, но не одновременно.
Как оказалось :), если свойству TADODataSet.CommandText в рантайм присвоить в качестве значения запрос с одним параметром, то возможны 2 варианта:
1) TADODataSet.Paramcheck = True
 После открытия датасета в коллекции отстается один параметр
2) TADODataSet.Paramcheck = False
 При открытии датасета происходит исключение с сообщением "Одному или нескольким необходимым параметрам не было присвоено значение."

Вопрос в следующем: как обычно с этим обходятся? Единственное, что приходит в голову - оставить TADODataSet.Paramcheck = True, создавать коллекцию параметров отдельно и по мере необходимости копировать ее в коллекцию датасета. Но, может быть, есть и другие способы?


 
Palladin ©   (2007-12-18 18:44) [1]

вот для таких случаев я придумал маленький простенький механизм построения запросов где, в зависимости от наличия параметра, присутствует или отсутствует условие... советую тебе его тоже придумать...



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
6-1178605115
nali
2007-05-08 10:18
2008.01.20
не работатет InternetOpenUrl в потоке


15-1197943199
Ламер777
2007-12-18 04:59
2008.01.20
Графический редактор для WEB


15-1197652299
Wolf
2007-12-14 20:11
2008.01.20
Вопрос на тему написание программы для создания Backup системы


15-1197488574
Kerk
2007-12-12 22:42
2008.01.20
В Чип и Дип можно купить лазер, способный убить муху с 3х метров?


2-1198095592
Евгений Р.
2007-12-19 23:19
2008.01.20
PicList в dbGrid