日期:2014-05-16  浏览次数:21247 次

有两个独立的数据库系统,但有相同的产品编号
有两个独立的数据库系统,但有相同的产品编号,能否从一个数据库窗体的文本框显示另外一个数据库中相应产品编号的库存数?如何实现,谢谢!

------解决方案--------------------
多种方式:

1、创建链接表。
2、用ADO连接直接访问另一个MDB。
3、用SQL语句访问另一个MDB,如:

可以使用如下两种方式访问另一个MDB:

1、
SELECT * from 表名 in 'C:\db2.mdb '

--其中表名是在db2中的表名

2、
select * from [;database=C:\db2.mdb].表名


追加到另一个MDB:

insert into 目标MDB的表名(字段列表) in 'C:\db2.mdb ' select 字段列表 from 当前MDB的表名



insert into [;database=C:\db2.mdb].目标MDB的表名(字段列表) select 字段列表 from 当前MDB的表名

------解决方案--------------------

Access使用的是Jet-SQL。


JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=