回 帖 发 新 帖 刷新版面

主题:如何用ADO 连接 多个access书库 谢谢帮助~!~

[em18]
  问题:我想用ADO控件连接三个用access 2000 建的数据表,使各个表中的部分字段同时显示在同一个窗体上?
期待高手的答复
谢谢!~!~

回复列表 (共2个回复)

沙发

如果是统一个数据库语言,可是使用sql语句进行外连接查询。具体的使用select语句进行多表查询。

板凳

BCB环境下:
1、添加ADOConnection、ADOTable或者ADOQUERY,
2、ADOCONECTION连接ACCESS,配置TABLE和QUERY的连接CONNERCTION,且代码:"Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database password=***;Data Source=","\\DB1.mdb;Persist Security Info=False",定义变量字符串。
3、ADOTABLE或ADOQUERY连接具体表。TABLE里是ADOTABLE->TABLENAME=“表名”,QUERY的方法是,ADOQUERY-》SQL-》ADD(X);定义变量X,X=SELECT * FROM 表名;
以上代码在FORM里ONCreate事件里写。显示用DB类控件就可以了。或在EDIT类代码添加也行,代码简单
PS:不用ADOConnection也可以,但涉及多表,单纯用TABLE或QUERY连接数据源太麻烦。

我来回复

您尚未登录,请登录后再回复。点此登录或注册