Quantcast
Channel: VBForums - Visual Basic .NET
Viewing all articles
Browse latest Browse all 27514

Picturebox to sql Help Please. "Value cannot be null. Parameter name: encoder" error

$
0
0
I keep on receiving error message "Value cannot be null. Parameter name: encoder

i have a database named Information and field names @PatientID,@Name,@Date,@Image1,@Image2,@Image3,@Image4,@Image5,@Image6,@Image7,@Image8,@Image9,@Imag e10


can anyone help me? here's my code.

Dim sql As String = "INSERT INTO Information VALUES(@PatientID,@Name,@Date,@Image1,@Image2,@Image3,@Image4,@Image5,@Image6,@Image7,@Image8,@Image 9,@Image10)"
Dim cmd As New SqlCommand(sql, sqlconn)
cmd.Parameters.AddWithValue("@PatientID", lbl_ID.Text)
cmd.Parameters.AddWithValue("@Name", lbl_name.Text)
cmd.Parameters.AddWithValue("@Date", dtp_UploadDate.Text)

Dim ms As New MemoryStream()
Image1.Image.Save(ms, Image1.Image.RawFormat) //error here
Dim data As Byte() = ms.GetBuffer()
Dim p As New SqlParameter("@Image1", SqlDbType.Image)
p.Value = data
cmd.Parameters.Add(p)


thanks in advance :)

Viewing all articles
Browse latest Browse all 27514

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>