![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите советом насчет применения изменений SQL запроса
syte_ser78 © (2005-11-28 11:23:00)Парадокс7
Таблица связанная с ДБгридом. По двойному щелчку по ДБГриду вызываю окно редактирвоания полей активной записи. Датасет полей этого окна - запрос типа
select *
from table
where pole=znachenie
По открітию окна делаю
Query1.CachedUpdates:=true;
По нажатию на ОК
Query1.ApplyUpdates;
Query1.CommitUpdates;
Редактирую данные в дбэдитах, сохраняю все ок!
Проблема в следующем - есть одно blob (graphic) поле и связанній с ним компонент DBImage
По онклику по єтому компоненту делаю -
openDialog1.Execute;
fotoPath:=openDialog1.FileName;
dbimage1.Picture.LoadFromFile(fotopath);
После сохранения - сохраняется все кроме рисунка (формат БМП). Размер базі тоже не віростает на размер рисунка.
Подскажите как сделать правильно.
syte_ser78 (2005-11-28 13:55:00) [1]Спасибо.
Виталий Панасенко (2005-11-28 11:38:00) [2]При чем тут DBImage ?!!!
Query.FieldByName('Pic_Field_Name').LoadFromFile();
Или через праметры
Query.ParamByName('Pic_Param_Name').LoadFromFile('', ftGraphic);
Query.ExecSQL;