怎样把数据从后台SQL SERVER 导入到客户端DBF文件中

zhaozidong86 2010-10-29 11:29:21
我想从客户端把SQL SERVER服务器的数据导入到客户端新建的DBF中(SQL SERVER跟DBF不在同一台机器上),试了好多种方法都不行
提示:“-2147467259[Microsoft][ODBC dBase Driver] 'odbc'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。Microsoft OLE DB Provider for ODBC Drivers”


Public sub Conn2(Path as String)
If cnn2.State <> adStateOpen Then
cnn2.ConnectionString = "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=" & Path & ";"
cnn2.Open
'MsgBox "cnn2打开成功"
End If
End Sub

Conn2 ("C:\")

sql = "select * into abc IN odbc[dBase 5.0;database=C:\] from q1 in ODBC[ODBC;Driver=SQL Server;UID=sa;PWD=;Server=127.0.0.1;DataBase=tmp];"
cnn2.Execute sql
cnn2.Close
MsgBox "导入成功"


我的数据源里有dBase 5.0的驱动,麻烦各位帮忙看一下是什么原因
...全文
82 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
咸清 2010-10-30
  • 打赏
  • 举报
回复
错了~~是VisData~~
咸清 2010-10-30
  • 打赏
  • 举报
回复
先规范一下自己的代码,cnn2 怎么既是对象名又是函数名呢?
如果还是不行,打印连接字符串看看

然后用VB自带的数据视图窗口生成一个代码试试。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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