100分求各位高手给个办法!在线等,解决立即给分!
我有个visual fox pro 的dbf文件,现在要转到公司的一个SQL Server 数据库中去,我用SQL Server 的导入功能时,数据源我选择了Microsoft Visual FoxPro Driver,可是下面的选择 DSN我却选择不了,我去控制面板也不知该如何建立这个DSN,试着建了一下,提示说要选安装当前版本的ODBC驱动,我上微软也没找到这个.
在网上也找到了邹建给的另一种方法:
select * into tb_Stock from openrowset( 'MSDASQL ', 'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=e:\ ',
'select * from [RTAcode.dbf] ')
我在查询分析器里执行这条命令的时候,报了这样的错误:
OLE DB 提供程序 'MSDASQL ' 报错。
[OLE/DB provider returned message: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序]
我想是不是我没有装Visual fox pro 的原因呢?
由于公司急着要把这个数据导入到SQL Server 中,所以请各位帮个忙啊!
我的邮箱:xywhnh@163.com
QQ:179865967
MSN:xywhnh@hotmail.com
------解决方案--------------------SF
------解决方案--------------------帮你顶一下,没有弄过这个
------解决方案--------------------最好到SQL板块里面去问问
------解决方案--------------------帮你顶一下
------解决方案--------------------下载个ODBC FOR FOXPRO的驱动。
------解决方案--------------------http://www.e2000.net.cn/Article/datebase/SQLServer/Article_3329.htm
安装这个试试
http://www.microsoft.com/downloads/details.aspx?FamilyID=78cac895-efc2-4f8e-a9e0-3a1afbd5922e&DisplayLang=zh-cn
------解决方案--------------------系统不认识你现在的数据源驱动
------解决方案--------------------如果没有看清楚,问邹建。
------解决方案--------------------帮顶,jf
------解决方案--------------------Provider=vfpoledb.1;Data Source=C:\MyDbFolder\MyDbContainer.dbc;Collating Sequence=machine;
------解决方案--------------------我也不怎么懂呀! 我没有装VISFOXPRO!所以也帮不了你什么呀!没办法! 再找找高手吧!
------解决方案--------------------这么有空装VFP之后再试一下啊
------解决方案--------------------到SQL版块呀,这东东我没弄过哟~关注
------解决方案--------------------ODBC FOR FOXPRO的驱动