dbf 导入遇到的小问题
1、dbf导入缺少驱动
dbf导入时提示缺少驱动FoxPro Driver,朋友装了 Visual Studio 6.0搞到了98年版vfpodbc.dll 缺少驱动的问题解决了
2、存储过程中参数传递
dbf文件导入的时候写的存储过程用的N‘’的地方
set @sql=N'insert into Z_Major select ZYDH ,ZYDM from openrowset(''MSDASQL'',''Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB='+@path+N''',''select * from '+@fname+N''')'
exec(@sql)
把N'' 中的一个单引号变成两个单引号就可以了
我的记事本