PDA

View Full Version : عکس و پایگاه داده



nasser_p
یک شنبه 09 اردیبهشت 1386, 17:15 عصر
لطفا در مورد عکسی که در پایگاه ذخیره شده میخواهیم بعد select در picturebox قرار دهیم اگر کسی در vb.net اطلاعی دار ه توضیح بده.

کد من دز قسمت ***پیغام زیر را میدهد

error:invalid parametr

ولی من فکر میکنم پارامتر ارسالیم درست باشه
اشکال از کجاست نمیدونم
ممنونم اگر راهنمایی کنید

Dim arrImage As Byte() = frmSearch.DataGrid1.Item(nr, 10)
Dim ms As New System.IO.MemoryStream(arrImage)
***PictureBox1.Image.FromStream(ms)
ms.Close

iman_22a
یک شنبه 09 اردیبهشت 1386, 18:01 عصر
توی سایت جستجو کنید ، در این مورد خیلی بحث شده است .

ascpro
یک شنبه 09 اردیبهشت 1386, 22:43 عصر
سلام.این سوال خیلی در تاپیک ها مطرح شده اما بازم براتون کدشو میذارم.
موفق باشید.

ascpro
یک شنبه 09 اردیبهشت 1386, 22:47 عصر
اینم کدشو براتون آپلود کردم.
نمیدونم برای چی گیر میده و آپلود نمیکونه.

ascpro
یک شنبه 09 اردیبهشت 1386, 22:48 عصر
نمیدونم چرا فایلو آپلود نمیکونه.
error دیتابیس سایتو میده.
حالا مشکلی نداره.
بعد دوباره براتون آپلود میکنم فایلو.

nasser_p
دوشنبه 10 اردیبهشت 1386, 06:55 صبح
سلام
مرسی از لطفتون
برنامه من با WinApp و به زبان vb.net نوشته شده و فقط در قسمت قرار دادن عکس در PictureBox (عکسی که از پایگاه select شده) error میده.
اگر لینک تاپیک های مربوط به مشکل من هم واسم بذارید ممنون میشم

nasser_p
سه شنبه 11 اردیبهشت 1386, 11:32 صبح
بقیه تاپیک هایی که دیدم در مورد ذخیره عکس تو پایگاه بود که من در ذخیره و بازیابی آن مشکل ندارم .مشکل من در نمایش عکس بازیابی شده در PictureBox

saeed_rezaei
سه شنبه 11 اردیبهشت 1386, 13:03 عصر
به روش ذخیره تصویرت در بانک هم بستگی داره.


Dim arrPicture() As Byte = CType(dsPictures.Tables(0).Rows(X)(Y), Byte())
Dim ms As New MemoryStream(arrPicture)
With PictureBox2
.Image = Image.FromStream(ms)
.SizeMode = PictureBoxSizeMode.StretchImage
.BorderStyle = BorderStyle.Fixed3D
End With
ms.Close()


Y,X سطر و ستونی هستند که عکس در وان ذخیره شدن.

art2000ir
چهارشنبه 12 اردیبهشت 1386, 08:02 صبح
این تاپیک رو هم ببین
http://barnamenevis.org/forum/showthread.php?t=65882&page=2