C Caicheng Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #1 access庫A﹐有數百個表﹐ access庫B﹐空 1.現需將A中的部分表復制到B中﹐如何用代碼實現﹖ 2.如果A為ais格式(如金碟的帳套)﹐又如何用代碼實現﹖
D del520 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #2 就直接用copyFile啊 Access是本地数据库 CopyFile(Pchar('a.mdb'),Pchar('b.mdb'),false);
E esuper Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #4 batchmove可以,delphi自带了例了,改一个就可以了
C Caicheng Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #5 請註意﹕ 1.我只copy A庫中的部分表﹐不是全部表。 2.B庫為空庫﹐一個表都沒有。我是希望直接將A中選定的表copy到b中﹐不必一個個在b 中建表。 3.batchmove我試過了。它需要對應的表名。
請註意﹕ 1.我只copy A庫中的部分表﹐不是全部表。 2.B庫為空庫﹐一個表都沒有。我是希望直接將A中選定的表copy到b中﹐不必一個個在b 中建表。 3.batchmove我試過了。它需要對應的表名。
老 老人家 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #6 for i:= 0 to Table1.RecordCount - 1 do begin Table2.fieldbyname('aaa').asstring := Table1.fieldbyname('aaa').asstring; ... Table1.Next; end; table2.post;
for i:= 0 to Table1.RecordCount - 1 do begin Table2.fieldbyname('aaa').asstring := Table1.fieldbyname('aaa').asstring; ... Table1.Next; end; table2.post;
H HHSH Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #7 1.只用一个语句就可实现: select * into table1 in "b.mdb" from table1 先用一个adoquery连上A.mdb的table1,然后让它执行上面的语句就行了。其他的表也是这样。 2.不知何ais格式,请说说。
1.只用一个语句就可实现: select * into table1 in "b.mdb" from table1 先用一个adoquery连上A.mdb的table1,然后让它执行上面的语句就行了。其他的表也是这样。 2.不知何ais格式,请说说。
C Caicheng Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #8 請註意﹕ 1.我只copy A庫中的部分表﹐不是全部表。也不是某一个表。 2.B庫為空庫﹐一個表都沒有。我是希望直接將A中選定的表copy到b中﹐不必一個個在b 中建表。 3.batchmove我試過了。它需要對應的表名。 4.ais文件是access的一种格式。加了安全策略的数据库。可以用delphi打开。
請註意﹕ 1.我只copy A庫中的部分表﹐不是全部表。也不是某一个表。 2.B庫為空庫﹐一個表都沒有。我是希望直接將A中選定的表copy到b中﹐不必一個個在b 中建表。 3.batchmove我試過了。它需要對應的表名。 4.ais文件是access的一种格式。加了安全策略的数据库。可以用delphi打开。