日期:2014-05-18  浏览次数:20445 次

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的驱动