在sqlserver中執行
select * into bmk
from opendatasource( 'microsoft.jet.oledb.4.0',
'data source="e:/share";user id=admin;password=;extended properties=dbase 5.0')...bmk
這樣就可以把e:/share中的bmk.dbf表匯入到sqlserver中,
速度是最快的
把壓箱底的方法都告訴大家
在form上放乙個adoconnection,鏈結指向目標access庫
比如txt檔案在c:/temp/aaaa.txt
就執行adoconnection.connected := true;
adoconnection.execute('select * into abcd from [text;database=c:/temp].aaaa.txt');
就一切ok了,這個方法一定行的,我好不容易才研究出來的
有了這兩個例子,異構資料庫之間導資料的問題就舉一反三,迎刃而解了。
把excel匯入到access中,同txt類似
select * into from [excel 8.0;database=].[ 異構資料匯入匯出 在sqlserver中執行 select intobmk fromopendatasource microsoft.jet.oledb.4.0 datasource e share userid admin password extendedproperties dbase5.0 ... 備份資料庫的命令是 backup database test to disk c test with format,name full backup of mynwind 解釋如下 backup database test 這裡的test指的是資料庫名稱 to disk c test 這裡指名的資料... use master gocreate database msa on primary name msa data 檔名 filename f 收藏夾 msa data.mdf 儲存位置 size 10mb,初始大小 maxsize 270mb,最大檔案大小 filegrowth 0 不啟用自動增長...用SQL語句實現異構之間的導資料匯入 出
用SQL語句備份SQL資料庫
用SQL語句建立資料庫