VB.NET datagrid如何显示读出数据库数据的dataset 求大家帮忙指点指点 谢谢
代码如下建立数据库连接
Dim conn As New System.Data.OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;datasource=D:\ku.mdb")
打开连接
conn.Open()
取出SQL查询语句后的数据
Dim cmd As New System.Data.OleDb.OleDbCommand
cmd.CommandText = "select * from lable1"
cmd.Connection = conn
读取数据
Dim ada As New System.Data.OleDb.OleDbDataAdapter(cmd)
Dim data As New DataSet
如何将读取的数据在datagrid1控件上显示呢?????
DataGrid1.DataSource = data.Tables
conn.Close()
非常感谢大家帮忙 请指点下最后一句改怎么去写 才能让控件显示读取出来的内容呢 --------------------编程问答--------------------
--------------------编程问答-------------------- ada.fill(data)
Dim ada As New System.Data.OleDb.OleDbDataAdapter(cmd)
Dim data As New DataSet
ada.fill(data)
DataGrid1.DataSource = data.Tables
conn.Close()
你还需要绑定字段
Me.DataGridView1.AutoGenerateColumns = False
Me.Column1.DataPropertyName = "字段名1"
Me.Column2.DataPropertyName = "字段名2" --------------------编程问答-------------------- 改后面的两句
ada.Fill(data, "表名")--------------------编程问答--------------------
DataGridView1.DataSource = data.Tables(0)
改了后面2句还是一样呀 运行起来控件datagrid还是空的没有数据 --------------------编程问答--------------------
这个帮定字段datagrid控件的属性里面没有这一项呀。。。
字段名1,2是指什么呀? 呵呵 实在不好意思呀 两位 我刚学VB.NET好多不懂 请多指点下 我的代码也都是从书上写过来的 运行起来就是有问题 控件就是显示不了数据库ACCESS中的表格数据呀 --------------------编程问答-------------------- 哎。。。调试不出来
或者你们手上有没有在VB.NET上运行成功的实例呀 链接数据ACCESS,然后用VB中的控件去显示出来,用ADO.NET访问和读取数据的,然后说明清楚一点的资料或视频或源程序,真是万分感谢你们。非常谢谢。我的邮箱是yashiro0211@163.com --------------------编程问答-------------------- Dim conn As New System.Data.OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;datasource=D:\ku.mdb")
'打开连接
conn.Open()
'取出SQL查询语句后的数据
Dim cmd As New System.Data.OleDb.OleDbCommand
cmd.CommandText = "select * from lable1"
cmd.Connection = conn
'读取数据
Dim ada As New System.Data.OleDb.OleDbDataAdapter(cmd)
Dim data As New DataSet
ada.Fill(data,"table0")'将获得的数据填充至data中的名为“table0”的表中
如何将读取的数据在datagrid1控件上显示呢?????
DataGrid1.DataSource = data.Tables("table0")
直接手动改的,应该能行
conn.Close()
补充:.NET技术 , VB.NET