VB查询ACCESS数据库

来源:百度知道 编辑:UC知道 时间:2024/06/15 20:03:15
我需要在VB的textbox控件中输入一个编码,查询出此编码相对应的access数据库信息
如何实现此功能?
最好有步骤和编码
PS:我用的VS2005 ACCESS2003
http://i291.photobucket.com/albums/ll317/leeheeyoun/QQ.jpg
这是那个数据库里的表的截图
我需要输入“入库单”里的编码来查询那个单里的内容

代码复制进去,显示错误:OleDbDataAdapter、DataTable未定义 DataGridvView1为声明

2005下很方便,甚至不需要代码,(用 datasource控件),你的提问太宽泛了,没法回答,补充一下到底是什么信息.
一.不用代码

一个textbox,一个datagridview
下面代码放在textbox TextChanged事件下.

Dim conn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=路径AccessFile.mdb;Persist Security Info=False"
Dim cmd As String = "Select * from 表名 where 入库单='" & TextBox1.Text & "'"
Dim adapter As New OleDbDataAdapter(cmd, conn)
Dim topics As New DataTable
adapter.Fill(topics)
DataGridView1.DataSource = topics
DataGridView1.Refresh()

以下代码我用自己的一个表调试成功
Dim conn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\信息表.mdb;Persist Security Info=False"
Dim cmd As String = "Select * from 职工信息 where 姓名 ='" & TextBox1.Text & "'"
Dim adapter As New OleDbDataAdapter(cmd, conn)
Dim topics As New DataTable
adapter.Fill(topics)
DataGridView1.DataSource =