Novichok |
Отправлено: 23.01.2006, 17:36 |
|
Не зарегистрирован
|
Здравствуйте все!!!!!!!
Очень прошу помочь всем кто может!!!!!!
Проблема в следующем:
есь база в SQL Server с полем "gluph" типа image
DBImage читать поле категорически отказываеться пишет:
"Bitmap imege is not valid"
Пробую так:
TStream *Strm;
....
ADOQ->SQL->Add("select glyh from tabel where id=2")
ADOQ->Open();
ADOQ->First();
Strm = ADOQ->CreateBlobStream(ADOQ->FieldByName("glyph"),bmRead);
пробывал bmWrite и bmReadWrite
Image->Picture->Bitmap->LoadFromStream(Strm);
"Bitmap imege is not valid", а если
Image->Picture->Graphic->LoadFromStream(Strm);
"Acsses violation ...."
хотя Strm показывает Position:0,Size:1208 (т.е. он в поток записал?)
Очень прошу помочь!!!!!!!!!! |
|
olegenty |
Отправлено: 24.01.2006, 07:30 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
Только недавно обсуждалось.
https://rxlib.ru/forums/index.php?ac...9f0a40db6868b06
|
|
Novichok |
Отправлено: 24.01.2006, 12:19 |
|
Не зарегистрирован
|
Огромное спасибо!!!!!!!!
Всё работает!!!!!!!! |
|