还是老问题!对rcordset对象的赋值问题!
ymize 2004-05-11 12:14:21 请教各位前辈!
我知道在vb中set rs1=rs2实际上只是指针传递并不是象
a=b那样的值的传递,但是我现在遇到问题!
我在b表单中做了个sql查询函数 exesql() 返回recordset对象
函数执行完毕后就关闭b表单
在a表单中 调用这个函数 并得到返回值
set rs=a.exesql()
这个时候就报错 对象未设置
如果使用set rs=a.exesql().clone 可以通过
但是我同时想得到一个rs的副本
set rs1=rs.clone
又报错 对象未设置
请问各位。。各位是如何做recordset对象的赋值传递的?
例:
a,b,c 3个表单 分别定义3个 private 变量 rs1,rs2,rs3
a,b 表单都是运行后得到返回值就关闭
现在要实现 set a.rs1=b.rs2 之后 set c.rs3=a.rs1
怎么实现??
一定要定义public 的对象吗?