当前位置:编程学习 > C#/ASP.NET >>

怎样利用vb.net向ACCESS库中存储图片

怎样利用vb.net向ACCESS库中存储图片 --------------------编程问答-------------------- http://topic.csdn.net/t/20060130/11/4537305.html --------------------编程问答-------------------- 有没有vb.net的实例啊? --------------------编程问答--------------------
            Dim C_Filestream As System.IO.FileStream
            C_Filestream = New System.IO.FileStream(strPicPath, IO.FileMode.Open, IO.FileAccess.Read)
            Dim bt(C_Filestream.Length) As Byte
            C_Filestream.Read(bt, 0, C_Filestream.Length)
            C_Filestream.Close()
            C_Filestream = Nothing
            ''C_PbCard ---OLE 对象 ACCESS col 一种类型
            If bt Is Nothing Then
                'mycomm.Parameters.Add("@C_PbCard", OleDb.OleDbType.Binary, bt.Length).Value = Nothing
            Else
                mycomm.Parameters.Add("@C_PbCard", OleDb.OleDbType.Binary, bt.Length).Value = bt
            End If
--------------------编程问答-------------------- strPicPath:图片或文件路径。
C_PbCard:ACCESS字段,类型 OLE 对象
通过FileStream读取路径对应的文件为BYTE数组,存放到数据库中。
ms = New System.IO.MemoryStream(C_DtSet.Tables(0).Rows(i).Item("C_PbCard"))'bt
Me.PbCard.Image = System.Drawing.Image.FromStream(ms)

通过上面的句子取出图片,显示。 --------------------编程问答-------------------- mycomm 如何定义?
Dim mycomm As New SqlClient.SqlCommand(Sqlstr, Connection)这样吗?
我用的ADODB.Connection连接的数据库 --------------------编程问答-------------------- 报错啊?!!!!!!!!“指定的参数已超出有效值的范围”
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,