注册 登录
编程论坛 VB.NET论坛

VB2008读取ACCESS错误,求解,谢谢大家

吃力的转变 发布于 2010-04-22 17:40, 1640 次点击
只用到ADODC控件,在VB60中完全正确,但在VB2008编译错误,是不是VB2008不支持Set语句了?  请各位帮忙修改一下代码,谢谢!
 Dim Conn As New ADODB.Connection
        Dim rs As New ADODB.Recordset
        Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=用户表.mdb;Persist Security Info=False")
        Set rs = Conn.Execute("select * from 用户表")
        Textbox1.Text = rs("用户姓名")


[ 本帖最后由 吃力的转变 于 2010-4-22 17:47 编辑 ]
2 回复
#2
wei8551982010-04-23 09:25
首先要引用ADO对象库,
只有本站会员才能查看附件,请 登录

其次修改代码Textbox1.Text = rs("用户姓名")为:
TextBox1.Text = rs.Fields("用户姓名").Value.ToString

#3
吃力的转变2010-04-23 10:11
谢谢 wei855198 的回答,能读数据库并显示了,多谢了,朋友
1