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

fengguo1009 2004-08-23 11:20:36

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

我是vb的新手,不知道怎样解决这个问题。请各位大侠赐教,不胜感激!
...全文
154 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
为什么不返回字符串?定义一个全局变量可以解决这个问题

1,216

社区成员

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

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