从dBase文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:
/===================================================================/
--如果接受数据导入的表已经存在
insert into 表 select * from
openrowset('MICROSOFT.JET.OLEDB.4.0'
,'dBase 5.0;DATABASE=c:','select * from [test.dbf]')
--如果导入数据并生成表
select * into 表 from
openrowset('MICROSOFT.JET.OLEDB.4.0'
,'dBase 5.0;DATABASE=c:','select * from [test.dbf]')
/===================================================================/
--如果从SQL数据库中,导出数据到dBase,如果dBase文件已经存在,就可以简单的用:
insert into
openrowset('MICROSOFT.JET.OLEDB.4.0'
,'dBase 5.0;DATABASE=c:','select * from [test.dbf]')
select * from 表
/--说明:
DATABASE=c:\ c:\是dbf文件的存放目录
'select * from [test.dbf] test.dbf是指dbf文件名
--/
--如果dBase文件不存在,就需要用到下面的存储过程了.
---------------------------------------------------------------
邹建又发交流贴了。
---------------------------------------------------------------
多谢!!
收藏ing!!
---------------------------------------------------------------
mark
---------------------------------------------------------------
mark