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'' 中的一个单引号变成两个单引号就可以了

 

posted @ 2008-12-27 16:07  闹铃2009  阅读(279)  评论(0编辑  收藏  举报