Walking |
Отправлено: 05.05.2005, 13:59 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3

|
Не присваевается картинка из компонента Image
в поле базы данных на Paradoxe, что я делаю не так? 
Form_1->Table_Fio->FieldByName("Photo")->AsVariant =
Image_Photo_Fio->Picture;
Подскажите, пожалуйста? |
 |
olegenty |
Отправлено: 05.05.2005, 14:06 |
|
Ветеран
Группа: Модератор
Сообщений: 2412

|
Form_1->Table_Fio->FieldByName("Photo")->LoadFromFile(...)
или
Form_1->Table_Fio->FieldByName("Photo")->LoadFromStream(...)
|
 |
Walking |
Отправлено: 05.05.2005, 14:10 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3

|
Пишет ошибку:
[C++ Error] New_Fio.cpp(39): E2316 'LoadFromFile' is not a member of 'TField'
|
 |
Walking |
Отправлено: 05.05.2005, 14:31 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3

|
Спасибо, за правильное направление мысли Сменил компонет Image на DBImage и воспользовался подсказкой.
DBImage_Fio->Picture->LoadFromFile(OpenPictureDialog_Photo_Fio->FileName);
Все работает |
 |
** olegenty |
Отправлено: 06.05.2005, 13:43 |
|
Не зарегистрирован

|
да я просто забыл, что поле должно быть Persistent? c типом TBlobField: у него есть метод LoadFromFile |
 |