只一个按钮,把ACCESS内A,B,C三个表数据导进SQL SERVE内A,B,C三个表中,多谢!
我开发了一个系统,两个同的DB,一个ACCESS2000, 一个SQL SERVER2000,我想把
数据从本地的ACCESS的A,B,C三个表数据导进SQL SERVER2000中的DD数据库中的SA,SB,SC三个表中,表结构中A和SA相同,B和SB相同,C和SC相同,多谢!给我BUTTON1下的实现的代码,好吗?多谢啦!对了,ACCESS放在C:\下,名为AAA。MDB;
我开发了一个系统,两个同的DB,一个ACCESS2000, 一个SQL SERVER2000,我想把
数据从本地的ACCESS的A,B,C三个表数据导进SQL SERVER2000中的DD数据库中的SA,SB,SC三个表中,表结构中A和SA相同,B和SB相同,C和SC相同,多谢!给我BUTTON1下的实现的代码,好吗?多谢啦!对了,ACCESS放在C:\下,名为AAA。MDB;
解决方案 »
- 请问TdfsBrowseDirectoryDlg, TdfsToolBar, Tdxmemdata, TXPMenu, TsncCurrencyEdit, TdocFraTree都是什么控件?哪里能下载
- 关于PAINTBOX画图显示与存储问题
- 向同行们介绍一好工具,Codecover,是用来测试代码覆盖率的工具
- 请问诸位高手:如何在Win2K以及WinXP下读取硬件信息????
- 如何将包含有数学运算的字符串转化为数值
- 关于BDE administrator的一个问题,请各位大侠指点
- 怎样在自己做的程序中实现文件的拖拉????
- MM在线等候~~进来啊~~
- 此查询为何出现错误,出现非法的字段?(我现在急于知道这个答案)
- DELPHI是个烂货!!!
- soket能和indy互相通讯吗
- 关于wise的制作安装程序问题,急等
如果要用BUTTON实现,请用BATCHMOVE,将源数据和目标数据设置好,在BUTTON的EVENT中写出执行代码就行了
用adoquery
Adoquery1连接access
Adoquery2连接sql server
既然表结构相同,
adoqueyr1.close;
adoquery1.sql.clear;
adoquery1.sql.add(‘select * form a’);
adoquery1.open;
while not adoquery1.eof do
begin
adoqueyr2.close;
adoquery2.sql.clear;
adoquery2.sql.add(‘insert into sa vaules(:字段1, :字段2, :字段3,….)’);
adoquery2.Parameters.ParamByName(‘栏1’).value:=adoquery1.fieldbyname(‘字段1’).asstring;
…….
adoquery2.execsql; end;
其它都像这样加入buttonclick中
insert into A表 selet * from openrowset('Microsoft.Jet.OLEDB.4.0',
'x:\A.mdb';'admin';'',A表)insert into B表 selet * from openrowset('Microsoft.Jet.OLEDB.4.0',
'x:\A.mdb';'admin';'',B表)insert into C表 selet * from openrowset('Microsoft.Jet.OLEDB.4.0',
'x:\A.mdb';'admin';'',C表)