1.我用VB.NET的TIMER控件设计一个不停连接MYSQL数据库的界面(约5秒连接一次),连接后执行SELECT命令,然后把读取到的数据存到DATAGRID里,之后再做其他操作。 |
|
20分 |
你为啥要用timer来连接?
数据库操作时, 你需要操作前连接, 操作完后,马上释放连接。 MYSQL 数据库,有连接数限制的, 你所有连接数之和不能超过限制, 否则你需要修改连接数限制来增大连接数。 如果你是想用一个静态的连接,一直连接着, 那就只需要开始连接一次, 然后在你select 查询出问题时再来判断连接是否断开的问题,发现断开再重连, 在程序退出时关闭连接就好。 |
只要断开连接就好,应该没有问题!
|
|
20分 |
不需要断开连接,保持一个连接就行了。
|