recordset对象数据如何在窗体间传递? 我在查询窗口从数据库将要查找的数据赋给recordset对象变量后,要关闭查询窗口打开编辑窗口对查找到的数据进行编辑,请问recordset对象变量如何在多个窗口间进行传递? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的方法就是用个公共模块,在里面声明个RECORDSET,把你查询的的值传给声明的那个就可以了 1、聲明一個全局的recordset就可以了2、做為一個參數來傳 除了全局变量,谁有更好的办法没有?在处理这类问题时,我也是用全局变量!添加一公共模块,声明个RECORDSET全局变量,通过这个即可传递数据! 在窗口中,定义public mRe as recordset在另一个窗口就可以用 form1.mRe来引用. 既然你要关闭查询窗口,那就只能放在公共模块里面声明,否则窗体卸载后,里面的变量也会撤销。“工程”->“添加模块”:添加一个模块后,在模块里面:public mRS as recordset这样就算你的查询窗口关掉了,这个变量由于是在公共模块里面声明的,所以依然存在。 不要这么做,最好把条件从查询窗口里传出来,再在你的编辑窗口里打开Recordset。 “工程”->“添加模块”:添加一个模块后,在模块里面:public mRS as recordset同意这位仁兄的!!!! 直接在公共模块生命一个公共变量就可以了,然后将recordset对象赋值给它即可 “工程”->“添加模块”:添加一个模块后,在模块里面:public oRS as recordset 变量传递在Form1里声明这个Public rs As New ADODB.Recordset在Form2里声明这个Public rs2 As New ADODB.Recordset在Form2里的FormLoad事件里添加这个语句Set rs2 = Form1.rs以后用RS2就行了 双机WinSocket传送文件,如何提高文件传送速度? 100分再求一个解决方法! 寻求查找方法 在CRYSTAL REPORTS 中 text i .text 可否实现? ADO加锁的问题(在线) 菜:怎么没有itemdata? 再问一个问题!! 一个问题,我给100分,现在没分了,以后一定给,很急 菜鸟求教:VB中有哪些封装好的数据类型? 想监测目前是否有word2000已经启动,如果没有启动就自动启动一个word2000怎么做,谢谢万分 请问哪位知道怎样在c,c++中调用API谢谢 局域网内文件复制问题
2、做為一個參數來傳
除了全局变量,谁有更好的办法没有?在处理这类问题时,我也是用全局变量!
添加一公共模块,声明个RECORDSET全局变量,通过这个即可传递数据!
“工程”->“添加模块”:添加一个模块后,在模块里面:public mRS as recordset
这样就算你的查询窗口关掉了,这个变量由于是在公共模块里面声明的,所以依然存在。
同意这位仁兄的!!!!
在Form1里声明这个
Public rs As New ADODB.Recordset在Form2里声明这个
Public rs2 As New ADODB.Recordset在Form2里的FormLoad事件里添加这个语句
Set rs2 = Form1.rs以后用RS2就行了