请问在VB中怎么把一个数据库中的记录转移到另外一个数据库中?

Ericsson 2003-02-27 03:24:19
现在有下面2个数据库
db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=\\192.168.0.128\server.mdb;"
db2.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\client.mdb;"
我想将db2中表user的记录转移到db中的表user中,请问该怎莫办?
谢谢了

...全文
126 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
生活真美好 2003-02-27
  • 打赏
  • 举报
回复
gz
enhydraboy 2003-02-27
  • 打赏
  • 举报
回复
建立两个rs
rs1,rs2,将rs1的内容复制到rs2中去。

db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=\\192.168.0.128\server.mdb;"
db2.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\client.mdb;"

set rs1=new adodb.connection
set rs2=new adodb.connection

rs1.open "select * from table1",db,adopenstatic,adlockreadonly
rs2.open "select * from table2",db,adopendynamic,adlockoptimistic
dim fd ad adodb.field

do while not rs1.eof
rs2.addnew
for each fd in rs1.fields
rs2.fields(fd.name).value=rs1.fields(fd.name).value
next
rs1.movenext
loop

rs2.update

rs1.close
rs2.close


7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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