Вниз
Скачать: CL | DM;

Добавить поле в adoDataSet   Найти похожие ветки 

← →
Hooch ©   (2003-11-26 11:55) [0]

День добрый, Господа !
Столкнулся с проблемой: есть adoDataSet который получает данные из хранимой процедуры, часть возвращяемых полей заведомо известна, (например "Count" и "Price") а часть полей (имя, тип, количество) зависит от некоторых входных параметров и, соответственно, становится опеределённой после открытия набора данных. Так вот проблема заключается в том, что в наборе данных всегда нужно иметь вычисляемое поле (Count*Price) добавить поля до открытия невозможно так как не известен набор полей который будет, после открытия а в открытый датасет тоже не получается добавить поле, окрывать дважды датасет (одн раз поля считать и заполнить второй раз данные получить) не хочется, как быть ???


← →
Shirson ©   (2003-11-26 11:57) [1]

Сделать ХП в таком виде, чтобы ВСЕ поля были заведомо известны.
Т.е. ХП всегда выдаёт один и тот же набор полей. Просто, в зависимости от параметров, некоторые поля пустые.


← →
Hooch ©   (2003-11-26 12:02) [2]

:-) все гениальное просто :-)) к моему сожалению это вариант отпадает ХП пользуем "как есть"


← →
stone ©   (2003-11-26 12:08) [3]

adoDataSet.FieldDefs.AddFieldDef
и далее по теме +
Обработчик OnCalcFields


← →
Hooch ©   (2003-11-26 12:20) [4]

>> stone ©
так вроди adoDataSet.FieldDefs колеекция должна соответсвовать физическим полям БД и вычисляемое поле не задать ди и толку, все равно что б коллекция вступила в силу CreateDataSet надо сказать а это уже потеря данных


← →
Hooch ©   (2003-11-26 12:41) [5]

или я не прав ?



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

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



Память: 0.45 MB
Время: 0.013 c
7-62299
DeadMeat
2003-10-11 21:08
2003.12.19
RegisterShellHook


14-62281
dimod
2003-11-24 10:55
2003.12.19
Где скачать DirectX 9.1 (реальные ссылки)


6-62180
kosha80
2003-10-23 13:31
2003.12.19
Как послать GET запрос с параметрами


1-62143
atheist
2003-12-07 17:58
2003.12.19
как получить текст выделения какого - либо текста?


6-62181
Vin
2003-10-22 06:58
2003.12.19
как запретить аське принимать и отправлять сообщения




   Наверх