vb.net如何向sql数据库中存储图片(转化成二进制代码)
新手上路,整了半天也没出来,望高手指点,万分感谢!!! --------------------编程问答-------------------- 参考一下。http://blog.csdn.net/Eray/archive/2007/04/01/1548505.aspx
http://community.csdn.net/Expert/topic/5539/5539915.xml?temp=7.717532E-02 --------------------编程问答-------------------- comm.CommandText = "insert into VEHICLE.CARPIC(WFBH,IMAGE1,IMAGE2,IMAGE3) values('" & Me.strjiaozheng.Remove(Me.strjiaozheng.Length - 4) & "',:GetByte1,:GetByte2,:GetByte3)"
comm.Parameters.Add(New OracleClient.OracleParameter("GetByte1", OracleClient.OracleType.Blob))
comm.Parameters(0).Value = GetByte1
comm.Parameters.Add(New OracleClient.OracleParameter("GetByte2", OracleClient.OracleType.Blob))
comm.Parameters(1).Value = GetByte2
comm.Parameters.Add(New OracleClient.OracleParameter("GetByte3", OracleClient.OracleType.Blob))
comm.Parameters(2).Value = GetByte3
comm.ExecuteNonQuery()
这是oracle数据库,原理和sql是一样的,GetByte3是图片转成的byte型的数组 --------------------编程问答-------------------- 关注,保存倒是容易。我测试从数据库里拿出来的时候老是出现问题。
见 http://community.csdn.net/Expert/topic/5488/5488684.xml?temp=.4297907
why?
--------------------编程问答-------------------- MSDN2005里有现成的例子
搜 BLOB --------------------编程问答-------------------- 同楼上 有例子
补充:.NET技术 , VB.NET