导出数据问题???

czw980641 2005-08-27 06:11:39
我做了个存储过程,把SQL数据导成DBF文件,其中有些语句如下:
--导出到DBF文件
create procedure aaa
as
insert into openrowset('MICROSOFT.JET.OLEDB.4.0','dBase IV;HDR=NO;IMEX=2;DATABASE=d:\','select * from file1.dbf') select * from ls
这个存储过程在查询分析器中执行成功,但在一个ERP软件中执行这个存储过程就不行了(这个ERP软件是支持运行自定义SQL语句的),以前是没问题的,但最近机子中了毒,重装系统之后就不行了。搞不清楚是什么原因,但有一点我觉得跟odbc的数据源有关系,但就是不知道怎么解决,请高手们帮帮忙,小弟感激不尽!!!



...全文
173 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwl 2005-08-28
  • 打赏
  • 举报
回复
提示什么信息?
xluzhong 2005-08-27
  • 打赏
  • 举报
回复
http://blog.csdn.net/xluzhong/articles/342736.aspx
lovcal 2005-08-27
  • 打赏
  • 举报
回复
不成功提示什么信息?
贴出来看看……
wgsasd311 2005-08-27
  • 打赏
  • 举报
回复
/***************** 导出到DBF ***************/
如果要导出数据到已经生成结构(即现存的)FOXPRO表中,可以直接用下面的SQL语句

试试下面方法:
insert into openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
select * from 表

说明:
SourceDB=c:\ 指定foxpro表所在的文件夹
aa.DBF 指定foxpro表的文件名.

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧