首先,我有个Moudle1模块,并在模块下面示例化了一个数据库连接的类:
Module Module1
Public constr As String
public con as new oledb.oledbconnection
public sub consnect (ByVal con)
.......
end sub
然后我在窗体中调用这个连接方法call consnect (con)就出现了一个问题,当程序第一次启动时能正常调用,但是当我把这个连接关闭掉con.close con =nothing时,再去调用这个consnect 方法,就提示object variable or with block variable not set,字面意思就是对象变量没有设置,是不是模块里的实例只有在程序启动时就实例化一次,下次再调用con就不会被new一次了?