PDA

View Full Version : Storing Jpeg file in MS SQL server



SherlookHolms
دوشنبه 15 دی 1382, 11:36 صبح
I would appreciate if anyone could help me about storing some Jpg file in Sql server 2000. :)

SherlookHolms
دوشنبه 15 دی 1382, 14:34 عصر
mesle e in ke hich kass be ma komak nemikone ?

موسوی
دوشنبه 15 دی 1382, 17:58 عصر
فارسی بنویس جانم تا جواب بگیری

hr110
سه شنبه 16 دی 1382, 10:34 صبح
با سلام؛
شما میخواهید در دلفی اینکار را انجام دهید؟

SherlookHolms
سه شنبه 16 دی 1382, 10:49 صبح
بله

SherlookHolms
سه شنبه 16 دی 1382, 10:50 صبح
البته ترجیحا

hr110
سه شنبه 16 دی 1382, 13:05 عصر
با سلام
دوست عزیز اگر شما قصد دارید که تنها مشخصات آنرا در یک فایل ذخیره کنید میتوانید از این دستور استفاده کنید ، این دستور برای ذخیره سازی اطلاعات از یک فایل به یک فیلد ممو میباشد:
TBlobField(ADOTable1.FieldByName('Pic')).LoadFromF ile(PictureName);

ولی اگر میخواهید که تصویر را در یک فیلد ذخیره کنید و با کنترلهای BD آنرا نمایش بدهید راهش فرق میکنه و چون شما زبانتون قوی بهتره به این لینک یک سر بزنید :mrgreen: :
http://delphi.about.com/library/weekly/aa030601b.htm

موفق باشید

SherlookHolms
سه شنبه 16 دی 1382, 14:59 عصر
وقتی فایل jpg باشه این دستور قبولش نمی کنه
و باید از طریق stream عمل کرد ولی من دنبال یک روش سریع تر هستم

SherlookHolms
یک شنبه 21 دی 1382, 15:22 عصر
SherlookHolmsSherlookHolms

SherlookHolms
یک شنبه 21 دی 1382, 15:22 عصر
<image>

said ali
شنبه 27 دی 1382, 18:41 عصر
با سلام
ببین فایلتو بصورت bmp بریز تو بانک و بعد نمایش بده البته حجم بانیک افزایش پیدا میکنه البته با استفاده از Blob و استریم هم میتونی محتویات بانک رو به یه TBitMap Assign کنی بعد نمایششش بدی. البته تا حالا این مورد خاص رو انجام ندادم ولی فکر کنم بشه.

Inprise
یک شنبه 28 دی 1382, 19:44 عصر
بسته به نوع کاربرد و فراهم کننده دسترسی به داده باید از یکی از فرزندان TBlobStream استفاده کنی . فیلد مورد نظر در بانک اطلاعاتی باید توانائی ذخیره سازی Blob را داشته باشد .