Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何关闭数据源mysql连接_Vb.net_Visual Studio_Mysql Connector - Fatal编程技术网

Vb.net 如何关闭数据源mysql连接

Vb.net 如何关闭数据源mysql连接,vb.net,visual-studio,mysql-connector,Vb.net,Visual Studio,Mysql Connector,使用VS2013,我创建了一个项目。 它由一个服务组成,该服务在计算机通电时持续运行,并连接到MySQL数据库 我使用服务器资源管理器创建了一个数据集和许多TableAdapter,并提供了连接详细信息 这给了我dataset.xsd文件 这一切都可以工作,但在计算机打开时,与数据库的连接保持打开状态 这个程序将同时在>1000台机器上运行,因此一旦填充了数据集,就可以关闭与数据库的连接,但我找不到这样做的方法 有人能建议我如何在不需要时关闭与底层数据库的连接吗?结果表明visualstudio

使用VS2013,我创建了一个项目。 它由一个服务组成,该服务在计算机通电时持续运行,并连接到MySQL数据库

我使用服务器资源管理器创建了一个数据集和许多TableAdapter,并提供了连接详细信息

这给了我dataset.xsd文件

这一切都可以工作,但在计算机打开时,与数据库的连接保持打开状态

这个程序将同时在>1000台机器上运行,因此一旦填充了数据集,就可以关闭与数据库的连接,但我找不到这样做的方法


有人能建议我如何在不需要时关闭与底层数据库的连接吗?

结果表明visualstudio/vb.net会自动处理连接。
我将MySQL服务器设置为在短暂延迟(几秒钟)后关闭休眠连接,下次我的程序需要访问时,它只会打开一个新连接。

它保持打开状态的唯一原因是如果您使用的是全局连接,而您自己从未关闭过它。