VB6.0连接access2003数据库的方法

VB6.0连接access2003数据库的方法,第1张

工程里

找到部件

在部件里找到Microsoft

ADO

Control

6.0,勾上,点应用,工具拦上出现一个拉练样的控件为止。把ADO拖放到窗体上,VISIBLE属性设置成不可见。再拖放一个按钮,一个

文本框

,连接语句这么写:

Private

Sub

Command1_Click()

Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0Data

Source=ACCESS完整路径/ACCESS名UID=...PWD=...."

Adodc1.RecordSource="Select

*

From

ACCESS

表"

Adodc1.Refresh

'----------//这就是连接数据字符串,要引用数据就该这么写

If

Not

Adodc1.RecordSET.EOF

Then

'---------//必须排除数据连接异常,不然查询数据时每次提示响应连接

Text1=Adodc1.RecordSet.Fields("

字段名

")

'--------让文本框显示查询列第一个记录

End

If

End

Sub

VB6.0使用ADO和datagrid连接access数据库的语句是:

    Dim cn As New ADODB.Connection '定义数据库的连接

    Dim rs As New ADODB.Recordset

    Dim sql As String

    sql = "select * from guzhang_sj" ' where madanhao='1'"

    cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0Data Source=" & App.Path & "\wd.mdbPersist Security Info=False"

    cn.Open

    rs.CursorLocation = adUseClient

    rs.Open sql, cn, adOpenDynamic, adLockOptimistic

        Set DataGrid1.DataSource = rs


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6673029.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存