急!!!Form2中定义的变量如何在Form1中访问!!在先等·!·!

fengguo1009 2004-08-23 11:20:36

我创建了两个窗体form1和form2
我在form1中显示查询结果,在form2中输入查询条件并执行查询。但是我在form2中定义的查询结果集rs不能在form1中使用,这样就不能将rs的结果显示在form1中了!

我是vb的新手,不知道怎样解决这个问题。请各位大侠赐教,不胜感激!
...全文
115 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wumylove1234 2004-08-23
最好写在一个窗体里好了.要不就像楼上说的用全局变量.但是增大了藕和度.
回复
starsoulxp 2004-08-23
直接调用啊,form2.rs


或者使用absoluteposition,或bookmark属性来定位数据。
回复
LGYAN 2004-08-23
在Form2中定义一变量
public RS as object

在Form1中就可以将RS作为Form2的属性为使用。

form1...=form2.rs....
回复
vbman2003 2004-08-23
在Form2上代码:
Form1.Text1.Text=rs!字段
Form1.show
回复
butterfly_79 2004-08-23
查询结果用什么显示呢?datagrid吗?如果是的话,就这样写啦:set form1.datagrid1.datasource=rs
回复
lsj1982 2004-08-23
为什么不返回字符串?定义一个全局变量可以解决这个问题
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-08-23 11:20
社区公告
暂无公告