VB中用data连接access数据库,查询怎么做

Dim a1 As String
a1 = InputBox("请输入号码!", "查找") Data1.Recordset.FindFirst "sz_pz='&a1&'"

有什么不对吗?谢谢!!
详细点,谢谢,新手,谅解!

请将数据库路径及名称改为你自己的数据库据库路径及名称。将Text1的属性页的属性DataSource设置Data1,属性DataField设写为性别。将SQL语句的表名改为你的数据表名。代码如下:

Option Explicit
Dim sql As String
Dim a1 As String

Private Sub Form_Load()
a1 = InputBox("请输入号码!", "查找")
sql = "select * from b1 Where sz_pz ='" & a1 & "'"
Data1.DatabaseName = "D:\Program Files\Microsoft Visual Studio\VB98\管理系统.mdb"
Data1.RecordSource = sql
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

VB的Data Grid控件如何与ACCESS相连接
在VB中,通过代码实现与ACCESS数据库连接,使用ADO.NET技术。首先,创建一个ADO.NET的连接对象conn和记录集对象rs。在打开数据库连接时,使用conn.Open方法,通过指定的DSN(数据源名称)和登录信息,例如"sa"。SQL查询语句用于从表表x中选择所有列,sql="select * from 表x"。使用rs.Open方法执行SQL...

VB编程如何实现ACCESS数据库记录的查询?
创建ADO连接对象并建立与数据库的连接。 创建一个命令对象,并设置其类型为“查询”。 在命令对象中编写SQL查询语句,例如:`"SELECT * FROM Students WHERE Age = '99'"`。 执行命令对象,并获取查询结果集。 遍历结果集,获取每条记录的信息。 关闭连接对象以释放资源。 二、新增...

怎样通过VB程序联接ACCESE数据库
要通过VB程序联接Access数据库,可以使用ADO(ActiveX Data Objects)或Data控件。首先,利用ADO或Data控件建立与Access数据库的连接。随后,通过ADO或Data控件将Access中的数据绑定到程序中相应的位置。ADO,即ActiveX Data Objects,是Microsoft提供的一种数据库访问组件。通过ADO对象,可以执行SQL查询、更新数...

怎么用VB上的DATA组件连接ACCESS数据库?
通过属性 DATA1.Connect 选 "Access 2000;"DATA1.DatabasName 输入 "c:\\test.name" '数据库名 DATA1.recordSource 输入 "表1" '数据库的表名 这样就可以连接了,然后就显示数据了,可以用文本框.text1.dataSource 选 DATA1 text1.dataField 选那个表的相应字段 ...

VB实现ACCESS数据库记录的查询,新增,删除,修改的代码是什么?
“修改”按钮的程序 \\x0d\\x0aPrivate Sub cmdEdit_Click() \\x0d\\x0asql = "select * from 停时统计 where date = cdate('" & Text8.Text & "') and ycqk = '" & Combo1.Text & "'and id = '" & DataGrid1.Columns(2).CellText(DataGrid1.Bookmark) & "'" \\x0d\\x0...

...recordset 2.5 library连的ACCESS数据库的查询功能的原理是什么...
使用的方法:先声明一个数据库的连接对象,再声明一个记录集对象,这样就可以对数据库进行查询、删除、添加、更新等操作了 如:Dim Conn as New ADODB.Connection Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\db1.mdb"Dim Rs as New ADODB.RecordSet SQL="Select * From [表]"Rs...

VB中的Data控件怎样连接Access数据库啊
在窗体下的form_load 下面编写程序,程序如下:Data1.DatabaseName = App.Path & "\\*.mdb"Data1.RecordSource = "#"注:“*”是个文件名。“#”是这个文件的表名称。然后运行这个窗体,看看是否连接了。

VB6.0中怎样使用data控件实现数据库查找功能
1、使用data控件的FindFirst方法可以实现数据库记录的查找。2、工具:vb6。3、具体实现方法:a)在窗体上添加data1、dbgrid1、text1、command1、label1 b)在dbgrid1的DataSource属性里选择data1 c)实现代码如下:Private Sub Command1_Click() '查找定位记录 Data1.Recordset.FindFirst "CategoryID=...

VB如何用ADO向ACCESS数据库插入和修改记录?
1、Microsoft Access窗口中,选择文件菜单中的打开选项,打开一个已有的数据库。2、数据库中有两张表格,如下图所示。3、数据库中,表格学生信息是课程成绩的子表。4、如果直接在子表中插入记录,会提示不能添加或修改。5、其实,只需在主表中,插入相关的主键和记录。6、接着,就可以在子表中插入...

VB连接Access数据库具体步骤,越详细越好
有多种连接方式,可以用数据控件连接,也可以用组件连接。下面是用ADO组件来连接的例子(假定ACCESS数据库文件和程序是放在同一个文件夹的):Private Sub Form_Click() '点击窗体运行Dim conn As Object, rs As ObjectSet conn = CreateObject("Adodb.Connection")conn.Open "provider=Microsoft.Jet....

相似回答
大家正在搜