![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите как сохранить картинку в поле таблицы базы данных [D5, D6, MSSQL]
antoniz © (2002-10-17 08:38:00)Есть таблица в БД субда MS SQL Server 2000 в ней есть поле типа image нужно из файла сохранить картинку в БД, так же хотелось бы узнать как потом считывать картинку из поля БД. Лучше с примером, раньше никогда этим не интересовался. Заранее спасибо.
Кулюкин Олег (2002-10-17 16:10:00) [1]2 Карелин Артем © (17.10.02 13:19)
> Хоть какой доступ - параметризированный запрос поможет. Только в случае с BDE используют Params[] и ParamByName()
Разница в TParams и TParameters :)
Карелин Артем (2002-10-17 13:22:00) [2]Карелин Артем © (17.10.02 13:19)
Надо заменить Query1.FieldByName("MyField" на
Query1.FieldByName (("MyField"
Карелин Артем (2002-10-17 13:19:00) [3]Query1.FieldByName("MyField")as TBlobField).SaveToFile("c:\my.jpg");
>>Кулюкин Олег © (17.10.02 09:24)
>>Если доступ через АДО, то созранение через запрос с параметрами.
>>Присвоение значения параметру - TParam.LoadFromFile.
Хоть какой доступ - параметризированный запрос поможет. Только в случае с BDE используют Params[] и ParamByName()
Delirium (2002-10-17 11:55:00) [4]
TBLOBField(Query1.FieldByName("MyField")).LoadFromFile("c:\my.jpg");
MegaBass (2002-10-17 11:35:00) [5]в BD поле Image а в проге ADODataSet в нем поле Graphic.
Кулюкин Олег (2002-10-17 09:24:00) [6]Если доступ через АДО, то созранение через запрос с параметрами.
Присвоение значения параметру - TParam.LoadFromFile.
Чтение - см. хелп TBlobField.SaveToStream