回 帖 发 新 帖 刷新版面

主题:[讨论]数据库连接问题

一、如何实现整个程序只在打开一次数据库连接,即从主界面打开连接后不关闭直到程序结束。(不知道能不能实现?)

二、每打开一个界面就打开一次连接然后界面关闭连接也关闭。

不知道这两方法各有什么优缺点。

回复列表 (共2个回复)

沙发

将数据库操作定义成一个独立的public的类,所有数据库操作都使用此类,每次连接前都判断连接是否被打开,如果打开则不需要重新连接.在窗口的关闭事件里关闭连接!
不过这样从程序开始到结束连接一直存在,比较耗资源,还是不建议的!

板凳

那么也就是采用第二种方法比较好?

我来回复

您尚未登录,请登录后再回复。点此登录或注册