怎样用ado对象把vfp格式的数据库转为access格式的数据库

rainstormmaster 2003-04-08 06:51:18
注意,是用ADO对象
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainstormmaster 2003-04-09
  • 打赏
  • 举报
回复
好的,谢谢
mndsoft 2003-04-09
  • 打赏
  • 举报
回复
Dim cnn As New ADODB.Connection
Dim sqlString As String
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\Data\Feedb.mdb;" & "Jet OLEDB:Engine Type=4"
sqlString = "INSERT INTO ZHK SELECT * FROM [dBase III;DATABASE=" & pMndDatePath & "].[" & .Fields!xdm & .Fields!cdm & "]"
cnn.Execute sqlString

or

'adoConnection.Execute "SELECT * INTO CopyOfAnimals FROM animals IN ''[dBASE IV;DATABASE=d:\dbfs\]"
'adoConnection.Execute "INSERT INTO CopyOfAnimals SELECT * FROM animals IN ''[dBASE IV;DATABASE=d:\dbfs\]"
CityhunterID 2003-04-09
  • 打赏
  • 举报
回复
用 两个 ADO 对像,先从 VFP 中读出数据,然后根据结构生成 SQL 的 insert 语句
再到连接 access 中执行就可以了。当然,还有别的方便的方法,就是对像去对像之间的写法,很简单。

1,216

社区成员

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

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