منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف اخزن صورة من TEXTBOX الي قاعدة بيانات SQL SERVER 2005
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
اخواني الاعزاء اريد ان احفظ صورة في قاعدة بيانات SQL SERVER  و كتبت الكود التالي 

        ' If Not IsNothing(PictureBox2.Image) Then
        ' PictureBox2.Image.Save(ms, PictureBox2.Image.RawFormat)
        ' arryimage = ms.GetBuffer
        '  nameimage = "?"
        '    Else
        '   arryimage = Nothing
        '   nameimage = "NULL"
        '   End If

        '   cmd3.Connection = con
        ''  con.Open()

        ' If nameimage = "NULL" Then
        'cmd3.CommandText = "INSERT INTO picturetable(name,photo)" & _
        ' "VALUES(@name,@photo)"
        '   cmd3.Parameters.Add("@name", SqlDbType.VarChar).Value = TextBox1.Text
        '   cmd3.Parameters.Add("@photo", SqlDbType.Image).Value = arryimage
        '   Else
        ' cmd3.CommandText = "INSERT INTO picturetable(name,photo)" & _
        '   "VALUES('" & TextBox1.Text & "'," & nameimage & ")"
        '  cmd3.Parameters.Add("@name", SqlDbType.VarChar).Value = TextBox1.Text
        '  End If

        '  cmd3.ExecuteNonQuery()
        '   con.Close()

        '   MsgBox("picture has been saved", MsgBoxStyle.Critical)
        '   PictureBox2.Image = Nothing

      '  TextBox1.Clear() '

يظهر دائما خطاء  GID+

علما اني استخدم VB.NET 2008  AND SQL SERVER 2005
ساعدوني جزاكم الله خير 
مرحبا اخي العزيز
كيف استبدلها ممكن توضح اكثر وفقك الله
اخي العزيز عملتها ويظهر هذا الخطاء
Incorrect syntax near '?'.

ممكن نعطيني كود جفظ الصورة كامل
جزاك الله عني خير الجزاء