PDA

View Full Version : وارد کردن عکس در بانک اطلاعاتی



tighnavardf
چهارشنبه 02 خرداد 1386, 00:14 صبح
سلام
می خواستم بدونم چطور می تونم یک تصویر را در بانک اطلاعاتی (SqL) وارد کنم.
با تشکر.

iranrose63
چهارشنبه 02 خرداد 1386, 07:52 صبح
(if (openFileDialog1.ShowDialog()==DialogResult.OK
{
;(FileStream stream = new FileStream(openFileDialog1.FileName,FileMode.Open, FileAccess.Read
;(BinaryReader reader = new BinaryReader(stream
;(byte[] photo = reader.ReadBytes((int)stream.Length
;() reader.Close
;()stream.Close
; com.Parameters.Add("@aks", SqlDbType.VarBinary, photo.Length).Value = photo
}
else
; com.Parameters.Add("@aks", SqlDbType.VarBinary).Value = SqlBinary.Null
حالا یه دستور Insert به DataBase بنویس

;("com.commandText="insert into tabel values(@sks

ghafoori
چهارشنبه 02 خرداد 1386, 07:53 صبح
دوست عزیز این سوال مکررا پرسیده شما شما می توانید با جستجو در سایت به سرعت به جوابتون برسید
http://www.barnamenevis.org/forum/search.php

hosseini_87
یک شنبه 19 خرداد 1387, 23:48 عصر
1- می خوام عکسی رو که از sql server جستجو کردم تو یه picture box نشون بدم. برای اینکار
کد زیر رو می نویسم
buffer1 = (byte[])(objdataset.Tables["tbl_caramuz"].Rows[objcm.Position]["pic"]);
MemoryStream objstream = new MemoryStream(buffer1);
PictureBox objbox =PictureBox1;
objbox.Image = Image.FromStream(objstream);
objbox = null;
objstream.Close();

اما error زیر رو میده

Unable to cast object of type ‘system.DBNull’ to type ‘system.Byte[]’

shahinghorbani
دوشنبه 20 خرداد 1387, 08:10 صبح
دلفی من شنیدم که خودش تمام کارهای ذخیره اطلاعات و این ها رو با یک ابزاریکه داره میکنه حیف که سی شارپ همچنین چیزی نداره !؟

ic_teta
یک شنبه 27 شهریور 1390, 14:27 عصر
سلام
من میخام عکسها رو توی یک فولدر ذخیره کنم و ادرسشون رو در دیتا یس ذخیره کنم
اما نمیدونم چی رو باید در فیلد ادرس عکس قرار بدم و اصلا چیکار باید بکنم؟؟؟
لطفا کمک کنید
تشکر

amin_rezaee
یک شنبه 27 شهریور 1390, 20:06 عصر
سلام
من میخام عکسها رو توی یک فولدر ذخیره کنم و ادرسشون رو در دیتا یس ذخیره کنم
اما نمیدونم چی رو باید در فیلد ادرس عکس قرار بدم و اصلا چیکار باید بکنم؟؟؟
لطفا کمک کنید
تشکر
کافیه اسم فایل را برابر کلید اصلی جدولت بذاری و تو یه فولدر ذخیره اش کنی.

mobtakercode
یک شنبه 27 شهریور 1390, 22:28 عصر
http://www.mobtakercode.com/2008.php