![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в DATASET изменить Тип поля, из ftBLOB в ftGraphic, ftMemo, . [D7, MSSQL]
Rydell © (2009-11-07 14:13:00)сколько не пробую через FieldDefs не меняется...
Rydell (2009-11-07 22:22:00) [1]Короче некто нечего незнает...
Я думал здесь профессионалы сидят...
Rydell (2009-11-07 19:26:00) [2]Это не решение...!!!
Возвратимся к первому вопросу.
sniknik (2009-11-07 19:24:00) [3]> разных запросов и их около сотни
и почему бы их не разложить в "около сотни" компонент? чего экономишь? что 1 что сотня объявленных AdoDataSet в результате займут примерно одно и тоже место (размер указателя в 4 байта можно считать несущественным)
> говорит что есть Дубликат
значит нужно разобраться в чем дело и убрать дубликат...
> делать динамический...
все что делается статически можно сделать динамически... просто пиши тот же код что делает в итоге из "статики" дельфи...
Rydell (2009-11-07 17:18:00) [4]Да я так пробывал, но это одно...
1) AdoDataSet формируется от разных запросов и их около сотни
в общем разные запросы поткидываются в CommonText
2) Я пробывал так но оно говорит что есть Дубликат
3) Как все такие это делать динамический...
sniknik (2009-11-07 16:32:00) [5]> оказыватся он проверяет на тип поля ftGraphic
какой глупый компонент...
в дизайне два раза кликни на ADODataSet там сделай все поля с нужными типами... при открытии типы из базы приведутся (должны, и если возможно, если невозможно то будет ошибка) к описанным.
Rydell (2009-11-07 16:09:00) [6]В общем есть таблица которая содержит иконки/картинки
так вот мне их нужно отобразить в DBGridEh
у этого компонента есть такое свойства DrawGraphicData типа boolean
Он отображает в соответствующей ячейке данную картинку
но вместо этого я получаю BLOB
я посмотрел исходники данного компонента
оказыватся он проверяет на тип поля
ftGraphic и если он установлен то только тогда он отображает картинку
А вот мой ADODataSet передает ему как ftBlob
так вот я и хочу DbGridEh сказать что это поля ftGraphic
уже как только не пытался
Помогите...
sniknik (2009-11-07 15:39:00) [7]а смысл?