Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-1189424450
Ulugbek
2007-09-10 15:40
2008.01.20
Как скрыть в DbLookupComboBox Drop-Down стрелку


15-1197708759
homm
2007-12-15 11:52
2008.01.20
Помогие устранит пробел в образовании.


2-1198409048
НОВ
2007-12-23 14:24
2008.01.20
Turbo Delphi Нужна помощь


9-1165649515
max3d
2006-12-09 10:31
2008.01.20
Движок проблемы с реализацией


2-1198337091
223001
2007-12-22 18:24
2008.01.20
помогите задачу решить




   Наверх