PDA

View Full Version : ذخیره سازی عکس داخل sql 2000



h_sadeghynejad
شنبه 22 اردیبهشت 1386, 19:08 عصر
با سلام و خسته نباشید
همون اول بگم من هرچی گشتم هیچی پیدا نکردم
من میخواستم که برای هر رکوردم توی بانک یه عکس هم برای اون کاربر بزارم
1- چک بشه که حجم عکس بیشتر از مثلا 25 کیلوبایت نباشه
2- عکس رو از یک PictureBox ذخیره کنه
3- عکس رو از دیتابیس بگیره و داخل PictureBox قرار بده
در ضمن میشه از یه راه حلی استفاده کرد که این عکسها حجم کمتری بگیره چون برنامه رو واسه جایی مینویسم که تعداد رکوردها زیاد هستش
متشکرم

h_sadeghynejad
یک شنبه 23 اردیبهشت 1386, 17:18 عصر
هیچکی پیدا نمیشه جواب سوال ما رو بده

h_sadeghynejad
یک شنبه 23 اردیبهشت 1386, 19:46 عصر
عزیزان یه جوابی هم به ما بدید من الان دو روز هستش که توی این مساله گیر کردم

ghafoori
یک شنبه 23 اردیبهشت 1386, 20:34 عصر
دوست عزیز این مقاله بدردتون می خوره
http://www.nofa.ir/NewsBody-ID115.aspx

saeed_rezaei
یک شنبه 23 اردیبهشت 1386, 22:29 عصر
دوست من، این مشکل تو همین سایت آنچنان مطرح شده که هر فردی حوصله جواب دادن بهش رو نداره.
بازهم بگرد. مطمئنن پیدا نکردی. حالا اگه بازهم نشد. تا واست یه نمونه فایل رو بزنم. اما توضیح رو به عهده خودت می زام.

hamidyha
دوشنبه 24 اردیبهشت 1386, 08:02 صبح
اگر قصد نمایش عکس رو داری میتونی فیلدی کاراکتری در sql ایجاد کنی و مسیر عکس رو داخل table مربوطه ذخیره کنی و بعد در فرم آدرس رو از بانک بخونی

__H2__
دوشنبه 24 اردیبهشت 1386, 13:22 عصر
سلام
اگر بخوای من یک نمونه کد برای وب دارم که شامل ذخیره مسیر عکس در دیتا بیس و نیز ذخیره خود عکس هم است، در پروژه غیر وبی کمی باید تغیرش دهی!
دانلود (http://www.h-two.info/Download.aspx?File=Asp.NetRuntimeImages.zip)

ascpro
چهارشنبه 26 اردیبهشت 1386, 01:13 صبح
سلام.آقا چقدر بنده خدا رو می پیچونید.
اینم کد ذخیره عکس.


If Len(OpenFileDialog1.FileName) > 0 Then
Dim fs As New FileStream(OpenFileDialog1.FileName, FileMode.OpenOrCreate, FileAccess.Read)
Dim MyData(fs.Length) As Byte
fs.Read(MyData, 0, CInt(fs.Length))
fs.Close()
.Parameters(1).Value = MyData

بازم اگر مشکلی بود در خدمتم.
فقط باید اول عکسو از openfiledialog باز کنی و بعد این کد ها رو توی یک دکمه ذخیره بزاری.