【发布时间】:2016-11-08 08:22:24
【问题描述】:
我遇到以下错误:
"超时时间已过。在获取一个 来自池的连接。这可能是因为所有汇集的 连接正在使用中,并且已达到最大池大小。”
似乎错误在以下代码块中:
da = new SqlDataAdapter(command);
command.CommandTimeout = 100;
da.Fill(dt);
conn.Close();
return dt;
【问题讨论】:
-
可能应该将命令和连接包装在 using 语句中。这可能有助于您的连接泄漏。