vb中,当一个窗体卸载以后

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:11:19
vb,如果我在一个窗体中建立并打开了一个数据库的连接,那么当这个窗体(窗体不含有关闭数据库的命令),卸载以后这个连接还存在吗?还是被关闭了?

我觉得楼上的说法不够全面.
首先要看你的连接对像是全局的还是局部的.
比如说,你在一个模块里申明了一个全局的Connection对像,然后你在一个窗体上用这个对像打开了连接,那么,你在关闭这个窗体时,是不会关闭这个连接的.
只有当你关闭这个程序的时候才会关闭这个连接.
只有当你在本窗体声明一个Connection对象,并打开连接,然后关闭窗体,那么这个连接就会被自动关闭,因为它是一个局部的对像.

存在,存在相应的内存里,如果你不关闭可能选成资源浪费

不存在了.对像消亡的时候.相应的连接会被关闭的.