【发布时间】:2013-12-04 04:26:41
【问题描述】:
我的程序中有这样的代码,我相信在填充数据之后它不会关闭连接。
public static string ConnectionInfo = System.Configuration.ConfigurationManager.ConnectionStrings["Default"].ConnectionString;
public static DataTable ExecuteQuery(string query, string table)
{
SqlConnection cnn = new SqlConnection(ConnectionInfo);
SqlDataAdapter Adp = new SqlDataAdapter(query, cnn);
DataSet Ds = new DataSet();
Adp.Fill(Ds, table);
return Ds.Tables[table];
}
这段代码有什么问题吗?
【问题讨论】:
-
你真的在某处关闭了连接吗?
-
cnn.Close()或using............? -
参考这个链接stackoverflow.com/questions/2681097/…" />
标签: c# sql-server dataset sqldataadapter