在我就业的大学里,我们正在测试(干运行)我开发的新注册系统。该应用程序在不同的办公室安装了几个模块(会计,出纳,课程安排,录取,建议,评级)。我们使用MySQL Server 5.1,前端是使用VB.Net开发的。
系统有1台计算机服务器和25个客户端。
我注意到,使用MySQL Administrator,客户端的连接仍然存在,尽管我已经使用使用语法来处理所有数据访问/操作代码。我认为在结束后使用语句会自动释放连接。
答案 0 :(得分:2)
我倾向于发现使用并不总是关闭文件和连接,特别是如果抛出异常,所以我只是使用try..finally块来确保连接肯定是关闭的,无论发生了什么申请。
所以,只需在没有使用的情况下尝试它,并使用finally块来关闭连接,看看是否能解决您的问题。