我目前有一个工作程序,它监视一些SQL表并将数据传输到MySQL表。基本上,我有一个每30秒检查一次的循环。我主要担心的是,我每次循环时都需要关闭并打开连接。原因是我遇到了多个事务的错误。当我关闭连接时,我还需要处理连接。我认为处理交易会解决这个问题,但我仍然遇到多个交易的错误。
这一切似乎都运行正常,但我想知道是否有更好的方法来做到这一点而不关闭连接。
答案 0 :(得分:0)
我不确定您的错误,但似乎您必须增加与远程计算机的连接数。看看http://msdn.microsoft.com/en-us/library/system.net.configuration.connectionmanagementelement.maxconnection.aspx
另外,您可以尝试做的只是使用一个连接来实现多个SQL。
如果它没有用,那么请提供您的代码进行检查......