Форум: "Базы";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
ВнизКартинка в базе Найти похожие ветки
← →
Vital_k © (2006-06-15 15:34) [0]Здравствуйте
подскажите плиз каким образом записать картинку, которая загружена в image, в базу данных. И соответственно, как эту картинку считать с базы обратно в image
← →
Pe+erBuild © (2006-06-15 15:51) [1]Используй компонент TDBImage! Привяжи его к полю оно должно быть типа Graphic. Потом грузи в него картинку от куда хочешь: с файла, буфера, image
← →
Desdechado © (2006-06-15 15:54) [2]
Query1.Sql.Text :=
"INSERT INTO testblob " +
" ( " +
" fBlob" +
" )" +
" VALUES" +
" (" +
" :ParamBlobField" +
")";
Query1.ParamByName("ParamBlobField").DataType := ftBlob;
Query1.ParamByName("ParamBlobField").ParamType := ptInput;
Query1.ParamByName("ParamBlobField").LoadFromFile("MyFile",ftBlob);
Query1.ExecSql;
--
var stream: TMemoryStream;
..
stream := TMemoryStream.Create;
try
stream.Size := IBStoredProc.Param[..].GetDataSize;
IBStoredProc.Param[..].GetData(stream.Memory);
..
Image.Picture.Bitmap.LoadFromStream(stream);
finally
stream.Free;end;
← →
Desdechado © (2006-06-15 15:55) [3]Pe+erBuild © (15.06.06 15:51) [1]
твой вариант прокатит только с BMP
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c