ado连接access数据库有两种方法:
1.一种是通过data控件,这种方法必须画一个data控件,而且连接的数据库在属性里面设定,只能是绝对路径.2.另一种是通过代码连接,这种方法不用画控件,连接的数据库可以是相对路径比如app.path\. 这种方法和上种方法相比只是在这地方灵活一点.
----------------------------------
不知道这种理解对不对? 前辈们帮批改一下, 谢谢!!

解决方案 »

  1.   

    我也是刚学
    你既然是ADO链接那么应该是用ADODC控件。。没有的话添加一个叫做Microsoft ADO Control ***的控件,而不是data控件 。
    conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "/机床数据库.MDB;Persist Security Info=False"
    conn.Open
    这是我的链接你可以参考。。这句我理解是链接路径的设置吧。
    然后要打开MDB文件里的表就是
    sql = "select 你的字段名 from 你的表 "
    rs.Open sql, conn, 1, 1
    这个是要打开的东西。具体要打开什么 你可以修改SQL语句。。
    你可以参考。、、。。我也是刚学哈。。
      

  2.   

    ADO 控件和 ADO 对象.
    不过ADO控件连接不够灵活,大都用 ADO 对象.
      

  3.   

    谢谢!!我看到书上说"ado数据控件",我就以为是data控件了,原来指的是adodc,谢谢!!
      

  4.   

    我刚看书也是一头雾水。 。。data是叫DAO的链接方法吧。。
      

  5.   

    1.控件和对象的区别呵,那种"代码连接"方法就是"ado对象"呵2.能再帮忙简单说下,ADO控件不够灵活主要指的是什么吗?十分感谢!!
      

  6.   

    1、data控件是DAO而不是ADO
    2、ADO包括两部分即ADODC和ADODB,
    ADODC是控件要在:
    工程--部件--勾选Microsoft ADO Data Control 6.0 (SP6),确定,然后在工具栏双击ADOC添加到窗体,然后 用ADODC操作数据库。
    ADODB是对类对象要在:
    工程--引用--勾选Microsoft ActiveX Data Objects 2.5 Library,确定,然后在程序里建立类对象的实例,然后使用实现操作数据库。你作为新手我建议你选学会使用ADODC控件,再学习使用ADODB对象。
      

  7.   

    谢谢!!
    1.我的vb6是Microsoft ADO Data Control 6.0(OLEDB).网上搜了下,SP6好像说是要另外安装?
    2.ADODC是控件,而ADODB是对象,二者用其一即可,明白了.
    多谢!!
      

  8.   

    http://download.csdn.net/source/1627068
    http://download.csdn.net/source/1371356
      

  9.   

    VB6 sp6是VB6的补丁程序,网上有很下载的地方,下载完装后,就有sp6的控件了。