关于ACCESS表中的一列或几列数据倒入另一个库中的三个有关问题。
关于ACCESS表中的一列或几列数据倒入另一个库中的三个问题。。急
想做的问题是把一个MDF文件中的A表中的A列复制到另一个MDB文件中的B表中的B列去。。。。。。
1。A,B两表都有自动增加的主键列。2个表的结构也不太一样。就只有要复制的那一个列一样。。。。我现在想知道该如何做。。。。~~~~~~~~??
2。如果2表的结构一样的话那该怎么弄呢?
我用的是SQL.Add( ' insert into b(ttel) select * from [ceshi.mdb].telp ');
但其中必须2个表中的列名一致
而且2个MDB文件放的路径也必须一样。很苦恼。
3。还有就是DATASET跟query中如何遍历查询出来的所有的行的所有值啊?~我不太会~~
我刚开始学习。希望大家能辛苦点帮我写出代码来
真的很感谢。分不多了!~希望大家能帮忙
------解决方案--------------------
1
//ADOQueryA连接A表,ADOConnectionB连接B表
With ADoQueryA do
begin
first;
While not eof do
begin
ADOConnectionB.excute( 'Insert Into b(字段1,字段2) values(value1,value2) ');
end;
end;
其中Value1,Value2处需要一定的字符转换组成Sql语句
想做的问题是把一个MDF文件中的A表中的A列复制到另一个MDB文件中的B表中的B列去。。。。。。
1。A,B两表都有自动增加的主键列。2个表的结构也不太一样。就只有要复制的那一个列一样。。。。我现在想知道该如何做。。。。~~~~~~~~??
2。如果2表的结构一样的话那该怎么弄呢?
我用的是SQL.Add( ' insert into b(ttel) select * from [ceshi.mdb].telp ');
但其中必须2个表中的列名一致
而且2个MDB文件放的路径也必须一样。很苦恼。
3。还有就是DATASET跟query中如何遍历查询出来的所有的行的所有值啊?~我不太会~~
我刚开始学习。希望大家能辛苦点帮我写出代码来
真的很感谢。分不多了!~希望大家能帮忙
------解决方案--------------------
1
//ADOQueryA连接A表,ADOConnectionB连接B表
With ADoQueryA do
begin
first;
While not eof do
begin
ADOConnectionB.excute( 'Insert Into b(字段1,字段2) values(value1,value2) ');
end;
end;
其中Value1,Value2处需要一定的字符转换组成Sql语句