关于怎样快速把dbaseIV格式的数据导入SQL2k,有难度!
本来打算用如下的方式作:
select * into SQLTableName from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'dBase IV;HDR=NO;IMEX=2;DATABASE=D:\DBF\','select * from [dbfile.dbf]')
速度很快,但是有一个限制条件让我没法用上面的方法来做!
限制条件就是文件位于远端的服务器上!!!我是映射过来的。具体如下:
select * into SQLTableName from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'dBase IV;HDR=NO;IMEX=2;DATABASE=m:\','select * from [dbfile.dbf]')
m是映射的!这样就没法找到这个DBF,晕阿!只好程序一条一条搞,C++builder封装太多东西
这样搞太慢,最后只好用vc++解决一定的速度问题。哪位还有高见阿?