當前位置:首頁 » 編程語言 » sql創建dbf
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql創建dbf

發布時間: 2023-03-12 15:42:26

㈠ 用sql語句完成以下操作。

1
insert into 學生.DBF(學號,姓名,性別) values('10359999','張三','男')
2
update 學生成績.DBF set 成績=null where 課程.DBF.課程編號=學生成績.DBF.課程編號 and 課程.DBF.課程名稱='計算機' and 學生成績.DBF.成績<60
3
update 學生成績.DBF set 成績=成績 + 20 where 課程編號='01'
4
select 學號,姓名,年齡 from 學生.DBF where DateDiff('yyyy',出生日期,getDate())=22

㈡ 能否直接想sql表中直接導入dbf文檔,以及能否直接導出成dbf的文檔

告訴你一個最快的方法,用SQLServer連接DBF
在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了,這個方法一定行的,我好不容易才研究出來的
有了這兩個例子,異構資料庫之間導數據的問題就舉一反三,迎刃而解了。