Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];

Вниз

Как в DATASET изменить Тип поля, из ftBLOB в ftGraphic, ftMemo, .   Найти похожие ветки 

 
Rydell   (2009-11-07 14:13) [0]

сколько не пробую через FieldDefs не меняется...


 
sniknik ©   (2009-11-07 15:39) [1]

а смысл?


 
Rydell   (2009-11-07 16:09) [2]

В общем есть таблица которая содержит иконки/картинки
так вот мне их нужно отобразить в DBGridEh
у этого компонента есть такое свойства DrawGraphicData типа boolean
Он отображает в соответствующей ячейке данную картинку
но вместо этого я получаю BLOB
я посмотрел исходники данного компонента
оказыватся он проверяет на тип поля
ftGraphic и если он установлен то только тогда он отображает картинку
А вот мой ADODataSet передает ему как ftBlob
так вот я и хочу DbGridEh сказать что это поля ftGraphic
уже как только не пытался
Помогите...


 
sniknik ©   (2009-11-07 16:32) [3]

> оказыватся он проверяет на тип поля ftGraphic
какой глупый компонент...

в дизайне два раза кликни на ADODataSet там сделай все поля с нужными типами... при открытии типы из базы приведутся (должны, и если возможно, если невозможно то будет ошибка) к описанным.


 
Rydell   (2009-11-07 17:18) [4]

Да я так пробывал, но это одно...
1) AdoDataSet формируется от разных запросов и их около сотни
в общем разные запросы поткидываются в CommonText
2) Я пробывал так но оно говорит что есть Дубликат
3) Как все такие это делать динамический...


 
sniknik ©   (2009-11-07 19:24) [5]

> разных запросов и их около сотни
и почему бы их не разложить в  "около сотни" компонент? чего экономишь? что 1 что сотня объявленных AdoDataSet в результате займут примерно одно и тоже место (размер указателя в 4 байта можно считать несущественным)

> говорит что есть Дубликат
значит нужно разобраться в чем дело и убрать дубликат...

> делать динамический...
все что делается статически можно сделать динамически... просто пиши тот же код что делает в итоге из "статики" дельфи...


 
Rydell   (2009-11-07 19:26) [6]

Это не решение...!!!

Возвратимся к первому вопросу.


 
Rydell   (2009-11-07 22:22) [7]

Короче некто нечего незнает...
Я думал здесь профессионалы сидят...



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

Форум: "Начинающим";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
8-1172599000
shart
2007-02-27 20:56
2009.12.27
Удаление шума на изображении


15-1256595468
Германн
2009-10-27 01:17
2009.12.27
Ищу эксперта.


15-1256236718
Kolan
2009-10-22 22:38
2009.12.27
Статья на хабаре про Делфи «создание и уничтожение объектов...»


2-1257871099
vtur
2009-11-10 19:38
2009.12.27
Создание приложений с использованием DLL


2-1257782558
Nutz
2009-11-09 19:02
2009.12.27
out of memory





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский