Visual studio 2010 vb2010检索图像

Visual studio 2010 vb2010检索图像,visual-studio-2010,vba,Visual Studio 2010,Vba,您好,先生们。我试图从access数据库中检索一张照片,然后将其加载到PictureBox中,但我遇到了这种无法解决的问题。 我看到过与我类似的问题,但我无法理解其他人给出的解决方案,因为我只是一个新手。请有人帮我更正从access数据库检索图像文件的代码。谢谢 我正在使用access数据库和Visual Basic 2010 代码如下: Dim arrImage() As Byte Dim myMS As New IO.MemoryStream Dim da As New OleDb.OleD

您好,先生们。我试图从access数据库中检索一张照片,然后将其加载到PictureBox中,但我遇到了这种无法解决的问题。 我看到过与我类似的问题,但我无法理解其他人给出的解决方案,因为我只是一个新手。请有人帮我更正从access数据库检索图像文件的代码。谢谢 我正在使用access数据库和Visual Basic 2010

代码如下:

Dim arrImage() As Byte
Dim myMS As New IO.MemoryStream
Dim da As New OleDb.OleDbDataAdapter("SELECT * 
                                      FROM tblEmp  
                                      WHERE EmployeeID= '" 
                                          & Me.txtID.Text 
                                          & "'", con)

Dim dt As New DataTable
da.Fill(dt)


If dt.Rows.Count > 0 Then
    If Not IsDBNull(dt.Rows(0).Item("Picture")) Then
        arrImage = dt.Rows(0).Item("Picture")
        For Each ar As Byte In arrImage
            myMS.WriteByte(ar)
        Next
        '
        inFrm.PictureBox1.Image = Image.FromStream(myMS)
    End If
End If
我从行中获取的参数无效错误

inFrm.PictureBox1.Image = Image.FromStream(myMS)

试着用这个替换代码行

inFrm.PictureBox1.PictureData = myMS.Read

和“重载解析失败,因为没有可访问的“Read”接受此数量的参数。从myMS.readget行中,出现错误“error 1'PictureData”不是“System.Windows.Forms.PictureBox”的成员。