?????如何用ADO编程时,回写数据到一表中????

nhao1a 2000-06-01 09:19:00
Public conn As New ADODB.Connection
Public rs As New ADODB.Recordset
strcnn = "driver={sql server};server=dssserver1;uid=sa;pwd=;database=yiyuan"
conn.Open strcnn
SQL = "select * from menzhen where name='" & Name & "'"
rs.Open SQL, conn, adOpenStatic, adLockBatchOptimistic
用SQL语句得到的记录是放在rs记录集中的,如何写入数据库中过程表(自己加的)?

(本题目是从表1中找出与表2中不同的记录,然后用表1改写表2 )

rs.Close
cn.close
...全文
131 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zy 2000-06-02
  • 打赏
  • 举报
回复
“从表1中找出与表2中不同的记录,然后用表1改写表2”什么意思?
不成了将表1复制到表2了吗?
SQL="insert into 表2 select * from 表1"
xubin_sh 2000-06-02
  • 打赏
  • 举报
回复
rs(0)="abc"
rs.Update
amstar 2000-06-02
  • 打赏
  • 举报
回复
Update table2(.....) select ... from table1 where table1.id=table2.id

or :
sql="delete from 表2 "
execute

sql="insert into 表2 select * from 表1"
execute
nhao1a 2000-06-01
  • 打赏
  • 举报
回复
help!!

7,763

社区成员

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

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