关于网友提出的“ FoxPro到Sql Server遇到的问题”问题疑问,本网通过在网上对“ FoxPro到Sql Server遇到的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: FoxPro到Sql Server遇到的问题
描述: 客户原来系统的数据是一个月一个数据表FoxPro(现在攒了45张数据表了),如果要循环文件夹中所有的数据表,再一边读一边写的话太麻烦了!!很容易就假死机了!!
所以想办法用Sql语句导(本来用工具的,但两个数据库的表结构不一样,而且数据类型不一样的也多),但是下面的Sql语句执行后...........
insert into TB_List_S(标题,记者,关键字)
select a.* from openrowset
('MSDASQL' ,'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=C:\Documents and Settings\superzhou\桌面\News',
'select topic,rename1,notetemp from 0001.DBF')
在查询分析器里显示的错误信息为:
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'MSDASQL' 报错。
[OLE/DB provider returned message: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序]
但是我在delphi中用ado连接数据源的时候.显示的驱动名称的确是"MSDASQL"
如果各位有更好的办法,,,,,我虚心采纳!!!!!
以上介绍了“ FoxPro到Sql Server遇到的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3227514.html