vb.net向access插入图片问题
10代码运行能够插入图片,但是插入的时候是直接插到空的字段(第9、10行)了,求教!
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If PictureBox1.Image Is Nothing Then
MsgBox("请先选择图片", MsgBoxStyle.Exclamation)
Exit Sub
End If
Dim fs As FileStream = New FileStream(OpenFileDialog1.FileName, FileMode.Open, FileAccess.Read)
Dim bt(fs.Length) As Byte
fs.Read(bt, 0, fs.Length)
fs.Close()
fs = Nothing
Dim oleCmd As OleDb.OleDbCommand = New OleDb.OleDbCommand
DBInit()
oleCmd.Connection = Cnn
oleCmd.CommandType = CommandType.Text
oleCmd.CommandText = "INSERT INTO TestImg (img) VALUES (@img)"
oleCmd.Parameters.Add("@img", OleDb.OleDbType.Binary).Value = bt
oleCmd.ExecuteNonQuery()
oleCmd = Nothing
DBRelease()
MsgBox("图片插入成功")
End Sub
Private Sub DBInit() '定义
Try
Cnn = New Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & Application.StartupPath & "\Test.mdb;User Id=Admin;Jet OLEDB:Database Password=;")
cnn.Open()
Catch exp As OleDb.OleDbException
MsgBox(exp.Message)
End
End Try
End Sub
Private Sub DBRelease()
cnn.Close()
cnn = Nothing
End Sub
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
1条回答
为你推荐
- VB.NET 从数据库Access中获取字符串问题
- sql
- 4个回答
- 如何在VB.net中获取JSON数组或对象的值?
- VB.NET 判断PPT是否播放状态
- 开发语言
- 1个回答
- 使用VB.net解密AES256加密字符串
- vb.net
- php
- encryption
- openssl
- 1个回答
- vb.net 获取token码的问题
- visual studio
- 3个回答
- vb.net MSChart的使用方式 百分率
- visual studio
- 1个回答
- vb.net 数字为个位数时需要补0
- visual studio
- 1个回答
- vb.net 简单的替换字串
- visual studio
- 2个回答
- vb.net DateTimePicker 的时间设定
- visual studio
- 1个回答
- VB.net调用Excel两个问题
- visual studio
- 2个回答
- vb.net 把Access的路径用txt存起来-线上等
- visual studio
- 1个回答
- vb.net关于Http的form-data提交的问题
- c#
- visual studio
- 1个回答
- VB.net 关于读取文章关键字的问题
- vb.net中如何解析Json数据?
- 开发语言
- 2个回答
- vb.net怎么从内存中读取bmp图片?
- 内存
- net
- bmp
- 1个回答
- 简单的字串切割vb.net
- net
- 3个回答
- vb.net中datagridview如何刷新
- datagridview
- net
- 数据
- 1个回答
- 关于VB.NET数组删除元素问题
- net
- 3个回答
- VB.NET引用第三方dll问题
- dll引用问题
- 80040154错误
- net
- 2个回答
- vb.net DataGridView选取单元格问题
- 效果
- 单元格
- datagridview
- net
- 5个回答