
正文
vb.netoledb的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
关于VB.NET oledb数据库的问题,麻烦高手看看
首先你要测试下你的程序能不能连接到数据库;
若数据库连接成功了,那么就是insert into 语句有问题;
在调试模式下,你插入的数据库内容通过查表是看不出来的;内容没有写入到表中;
相关问答
Q1: VB.NET利用OLEDB登录SQLite数据库
网页链接
需要下载 SQLITE OLEDB 的数据库驱动连接才行的。调用方法和其他OLEDB一样。
Q2: vb.net连接ACCESS数据库怎么用OleDbDataReader输出数据库中的表格
Dim _datatable As New System.Data.DataTable() Dim _oledbdataadapter As New OleDbDataAdapter("select 输出商品条码,商品数量,商品名称 from 商品信息 WHERE 商品信息.商品编号='" textbox2.Text.Trim() "'", mycon) _oledbdataadapter.Fill(_datatable) DataGridView2.DataSource = _datatable
Q3: VB.NET用代码连接access数据库不成功。方式oledb
去掉objconn.Open()和 objconn.Close(),因为OleDbDataAdapter的Fill方法会自动开启连接和关闭连接
没有没有数据看是否 DBDB表中本来就没有数据?可以用DataTable验证
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim strconn As String
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\Nutrition\Nutritions.mdb;Jet OLEDB:Database Password=123456"
Dim objconn As New OleDb.OleDbConnection(strconn)
Dim strsql = "select * from DBDB"
Dim objadap As New OleDb.OleDbDataAdapter(strsql, objconn)
Dim tb As New DataTable
objadap.Fill(tb)
DataGridView1.DataSource = tb
End Sub
Q4: VB.net OleDbDataReader 类的用法问题。
conn.Close()
cmd.Connection = myconn
cmd.CommandText = "select * FROM address WHERE id,name='*************此处看你的
conn.Open()
Dim mydatareader As OleDbDataReader
mydatareader = cmd.ExecuteReader()
mydatareader.Read()
Me.textbox1.Text = mydatareader.Item("id")
Me.textbox2.Text = mydatareader.Item("name")



![[分享]我的LABVIEW快速开发串口测试软件实例 [分享]我的LABVIEW快速开发串口测试软件实例](https://www.04ip.com/template/qe/style/noimg/19.jpg)



