using(SqlConnection newconn = new SqlConnection())
{
……
//当用完数据库连接后,用不用关闭连接呢???newconn.close();}using在这里不是在最后调用了Disponse(),把newconn的资源释放了吗,我想就不用特意关闭SqlConnection newconn了,请高手提正。我在线。希望得到您的帮助。
{
……
//当用完数据库连接后,用不用关闭连接呢???newconn.close();}using在这里不是在最后调用了Disponse(),把newconn的资源释放了吗,我想就不用特意关闭SqlConnection newconn了,请高手提正。我在线。希望得到您的帮助。
解决方案 »
- 在ASP.NET中数据查询的结果返回实体列表好还是表格数据好?
- 翻页后,设了selectedindex=0,但是selectedValue还是取不到
- 求一段简单js代码?
- -----------倾家荡产70分求解excle从服务器保存到客户端问题--------------
- 新手!请教各位老师!
- asp.net 设计报表问题
- 有没有支持visita的SQL SERVER 2005
- 如何将web页中的内容生成word文件(急)在线等。。。。。。。。。。。。。。
- 想用OracleCommand向Oracle里传图片,
- 新闻评论那种应该怎么做?
- window.close()问题
- 散分,纪念做.net的日子
使用了using
就是保证在using语法块内 申明的 对象的 释放.
……
newconn.close();这句可以省去不写是,也不会造成资源的占用不释放是吧。
}请您回复
等同于
try{}
finaly {
newconn.Disponse();
}
using (DataSet ds = new DataSet)
{
……}
DataGrid1.DataSource=ds;
DataGrid1.DataBinder();是否应该改成。using (DataSet ds = new DataSet)
{
……
DataGrid1.DataSource=ds;
DataGrid1.DataBinder();}
{
……
DataGrid1.DataSource=ds;
DataGrid1.DataBinder();}等同于:try{}
{
……
DataSet ds = new DataSet;
DataGrid1.DataSource=ds;
DataGrid1.DataBinder();}finaly {
ds.Disponse();
}