ورود

View Full Version : ذخیره تصاویر از نوع Gif یا Tiff در SQL Server



hamed1358
سه شنبه 05 اردیبهشت 1385, 12:09 عصر
چگونه میتوان در دلفی تصاویر با فرمت کم حجم مانند Gif یا Tiff را درون بانک SQL Server نوشت و از آن خواند ؟

babak_delphi
جمعه 08 اردیبهشت 1385, 01:18 صبح
از Streem ها (TFileStreem , TMemoryStreem , TStreem)و فیلد از نوع image استفاده کن

hamed1358
شنبه 09 اردیبهشت 1385, 12:55 عصر
لطفا توضیح کامل را بنویسید

ghabil
شنبه 09 اردیبهشت 1385, 20:26 عصر
var
AFileStream : TMemoryStream;
ABloBStream : TBlobStream;
begin
with ADataSet do
begin
AFileStream := TMemoryStream.Create;
ABloBStream := TBlobStream(CreateBlobStream(FieldByName('FieldNam e'),bmWrite));
try
AFileStream.LoadFromFile('Filename');
Edit;
ABloBStream.CopyFrom(AFileStream,0);
Post;
finally
ABloBStream.Free;
AFileStream.Free;
end;

end;یکمی در مورد try finally تنبلی کردم :اشتباه:

m-khorsandi
دوشنبه 11 اردیبهشت 1385, 12:23 عصر
با جستجو سریعتر به نتیجه میرسید:
http://www.barnamenevis.org/forum/showthread.php?t=33691
http://www.barnamenevis.org/forum/showthread.php?t=28487
http://www.barnamenevis.org/forum/showthread.php?t=18123

hamed1358
چهارشنبه 13 اردیبهشت 1385, 07:48 صبح
کد فوق راتست کردم منتها وقتی میخوام عکسی رو که به روش فوق در جدول ذخیره کردم رو نمایش بدم چیزی نمایش نمیده . لطفا روش بازیابی عکس از فیلد رو هم توضیح بدید .

ghabil
شنبه 16 اردیبهشت 1385, 22:06 عصر
BlobType فیلد رو از نوع IMage گذاشتی؟