程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 異構數據庫之間的導入導出

異構數據庫之間的導入導出

編輯:關於MYSQL數據庫

異構數據庫之間的導入導出

//MSSQL2Excel
ADOConnection1.ConnectionString:=
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\mysmallexe\Excel2sql\yp.xls;'
+'Extended PropertIEs=Excel 8.0';
ADOConnection1.Execute('select * into [Abc] from drug_yk IN [ODBC] [ODBC;Driver=SQL

Server;UID=sa;PWD=kcsoft58;Server=127.0.0.1;DataBase=kcsoft_his]');
//把一個MSSQL的數據庫表及數據導出到excel中,abc為Excel中不存在的表名,drug_yk為MSSQL裡的表, sa為

用戶, kcsoft58為密碼 , 127.0.0.1為服務大地址 ,kcsoft_his是數據庫名稱
ADOConnection1.Execute('insert into [abc] select * from drug_yk in [ODBC] [ODBC;Driver=SQL

Server;UID=sa;PWD=kcsoft58;Server=127.0.0.1;DataBase=kcsoft_his]');
//把一個MSSQL的數據庫表的記錄增加到到Excel中,執行以後相當於兩倍量的數據,一次是導入,一次是

insert


//Excel2MSSQL
ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;PassWord=KCSOFT58;Persist Security

Info=True;User ID=SA;Initial Catalog=KCSOFT_HIS;Data Source=CHEN';
ADOConnection1.Execute('SELECT * into [abc] FROM OpenDataSource( '
+QuotedStr('Microsoft.Jet.OLEDB.4.0')+','
+QuotedStr('Data Source="G:\mysmallexe\excel2sql\yp.xls";Extended PropertIEs=Excel 8.0')

+')...[Abc]');


//MSSQL2VFP
ADOConnection2.ConnectionString:=
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\mysmallexe\Excel2sql;'
+'Extended PropertIEs=DBase 5.0';
ADOConnection2.Execute('select * into Abc.dbf from drug_yk IN [ODBC] [ODBC;Driver=SQL

Server;UID=sa;PWD=kcsoft58;Server=127.0.0.1;DataBase=kcsoft_his]');
//把一個MSSQL的數據庫表及數據導出到VFP中,Abc.dbf 為VFP中不存在的表名,drug_yk為MSSQL裡的表, sa為

用戶, kcsoft58為密碼 , 127.0.0.1為服務大地址 ,kcsoft_his是數據庫名稱


//VFP2MSSQL
ADOConnection2.ConnectionString:='Provider=SQLOLEDB.1;PassWord=KCSOFT58;Persist Security

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved