我发生的是基本更新查询,它基于唯一ID更新,下面是我的连接字符串。
public static string masterConString = "SERVER=192.168.0.12;" +
"UID=;" +
"PASSWORD=;" +
"connectiontimeout = 240000;";
UID和密码正确无误。
然而,我无法弄清楚为什么我会出现随机连接超时问题。我有大约8个与服务器的开放连接。
System.TimeoutException:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接主机无法响应--->
答案 0 :(得分:1)
连接字符串超时仅适用于打开连接。连接打开后,您可以单独为该连接中的操作设置超时。例如,如果您使用的是LINQ to SQL,则DataContext类具有用于设置此项的CommandTimeout属性。对于DataContext,默认值为30秒。