好困啊,。。同志们看过来,数据库问题

jerrywolf 2002-04-25 02:17:28
从一个数据库中读出一些字段数据,在用户界面用户可以更改这些数据,并添加新的字段的数据,最后保存到另外一个数据库中,我想是不是对这个form而言,在它form----load时,同时建立对应两个不同数据库的rs1.connection、rs1.recordset;rs2.connection、rs2.recordset等等。。。。,对第一个数据库读的动作非常容易实现,但保存时对第二个数据库(库当然已经建好,原则当然是利于写代码的)一直没解决,如果是你,该考虑如何做??请写出你的详细代码!!!(数据库因系统小,用ACCESS)

...全文
4 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyb_8022 2002-04-25
一个连接可以打开多个数据集!
set rs1.ActiveConnection = cn
set rs2.activeconnection=cn
......
可以用insert语句把值插入到第二个数据库中
回复
zyb_8022 2002-04-25
一个连接可以打开多个数据集!
set rs1.ActiveConnection = cn
set rs2.activeconnection=cn
......
可以用insert语句把值插入到第二个数据库中
回复
dim cn as adodb.connection,cn2 as adodb.connection
dim rs as adodb.recordset,rs2 as adodb.recordset
dim sql as string
cn.open "自己搞定"
sql="select 想读出的一些字段数据 from table"
rs.open sql,cn,1,1
pravate sub 按纽1_click()
cn2.open "自己搞定"
sql="insert into table (colname) value ('"& 数据1 &'",'"& 数据2 &"')"
rs2,open sql,cn,1,1
cn1.close
set cn1=nothing
rs1.close
set rs1=nothing
cn2.close
set cn2=nothing
rs2.close
set rs2=nothing
end sub
回复
jjjwltcs 2002-04-25
========================================================

帮忙测试一下www.easthot.net的论坛,把bug写到<BUG报到处>这个帖子
谢谢大家。
也有问题的答案哦
========================================================
可取如下帖子领分

http://www.csdn.net/expert/topic/674/674492.xml?temp=.2050592
http://www.csdn.net/expert/topic/641/641938.xml?temp=.5480768
http://www.csdn.net/expert/topic/675/675554.xml?temp=.5095026
回复
haisland 2002-04-25
如果只是对一个数据库进行操作的话(即使里面有很多表)就用一个Connection就可以了。
其他的操作和你自己写的第一个是一样的,只是对不同的表进行查找而已。
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告