myConnection=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["data"]);
myConnection.Open();
myCommand = new SqlCommand(str_Sql,myConnection);
myCommand.ExecuteNonQuery();
myCommand.Dispose();大家看最后一句myCommand.Dispose()是否包含了
ds.Clear():清除DataSet对象和
myConnection.Close():关闭数据库的功能呢?
myConnection.Open();
myCommand = new SqlCommand(str_Sql,myConnection);
myCommand.ExecuteNonQuery();
myCommand.Dispose();大家看最后一句myCommand.Dispose()是否包含了
ds.Clear():清除DataSet对象和
myConnection.Close():关闭数据库的功能呢?
解决方案 »
- 怎么用编程的方式访问Content 控件?
- javascript用<%=%>怎么获取asp.net的变量值?
- IIS7 URL重写符号规则问题
- 为什么我用 ds.Tables[0].Rows.Count统计数据总记录数是非常慢,
- 页面离开前,如何用javascript捕捉到目标页的路径和名称?
- .net2005里TreeView怎么绑定?
- 为何在asp.net2.0中一开始不能执行page_load方法?
- freetextbox怎么老是闪啊
- 菜鸟请各位请教-----ASP.NET---ObjectDataSource
- 关于注册时用户名重复的判断。80分!
- xslt包含js文件的问题,100分求解
- Split函数
cnn.Close();
cnn.Dispose();
你需要
conn.close()
conn.dispose()
或者
using (SqlConnection conn = new SqlConnection("ConnectionString"))
{
myConnection.Open();
myCommand = new SqlCommand(str_Sql,myConnection);
myCommand.ExecuteNonQuery();
myCommand.Dispose();
conn.close()
}
就不需要调用conn.dispose()了
CSDN的管理员呢??