ado连接access数据库有两种方法:
1.一种是通过data控件,这种方法必须画一个data控件,而且连接的数据库在属性里面设定,只能是绝对路径.2.另一种是通过代码连接,这种方法不用画控件,连接的数据库可以是相对路径比如app.path\. 这种方法和上种方法相比只是在这地方灵活一点.
----------------------------------
不知道这种理解对不对? 前辈们帮批改一下, 谢谢!!
1.一种是通过data控件,这种方法必须画一个data控件,而且连接的数据库在属性里面设定,只能是绝对路径.2.另一种是通过代码连接,这种方法不用画控件,连接的数据库可以是相对路径比如app.path\. 这种方法和上种方法相比只是在这地方灵活一点.
----------------------------------
不知道这种理解对不对? 前辈们帮批改一下, 谢谢!!
你既然是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语句。。
你可以参考。、、。。我也是刚学哈。。
不过ADO控件连接不够灵活,大都用 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对象。
1.我的vb6是Microsoft ADO Data Control 6.0(OLEDB).网上搜了下,SP6好像说是要另外安装?
2.ADODC是控件,而ADODB是对象,二者用其一即可,明白了.
多谢!!
http://download.csdn.net/source/1371356