当前位置:主页>仓库管理软件> 列表

请教一个关于两个Access数据库间查询的问题 找用友企业管理软件

进销存软件版1楼: 请教:我要从A库中查找数据并插入到B库中,两张table的结构一样,原先我用:insert into table2 select * from table1 in path\A.mdb where ....是可以操作的,但现在由于A库加了打开密码,这条Sql用不了,请问应该怎么改写? 比如说密码是:1234
谢谢!

2楼: 怎么没人回答?这个问题很难否? 如用友企业管理软件

3楼: 直接打开两边的表,然后一条一条的复制吧

4楼: 密码应该是在连接A库的时候使用的
跟你用SQL语句的时候,没有关系

5楼: 密码应该是在连接A库的时候使用的
跟你用SQL语句的时候,没有关系

6楼: 没有用过access,但是同意以上2位兄台的意见,你应该先打开2个table,这个时候就会提示你输入密码,然后执行SQL语句,再刷新那2个table就可以了.

进销存软件版7楼: 用BatchMove控件。在Destination和Source中分别用Query控件打开两个不同的表就可以叻,在Query控件的Params中可以输入你的密码和用户名。

8楼: 另外,你在程序中执行sql的时候,肯定要先连接数据库,修改ConnectString即可加入密码,类似:
Provider=Microsoft.Jet.OLEDB.3.51;Data Source=C:\My Documents\test.mdb;Jet OLEDB:Database Password=YourPassword;

9楼: Select * from [d:\temp\A.mdb;pwd=1234].table1

10楼: 从离线浏览上看到的,楼主可以对照改一下:
select * into [c:\abc\db3.mdb;pwd=11111].aaa from [db2.mdb;pwd=11111].aaa