欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net sqlconnection con.close和con.dispose区别】,下面是详细的讲解!
asp.net sqlconnection con.close和con.dispose区别
con.close() 是关闭连接,实际上是把连接放回ado.net的连接池,并没有真正关闭,所以再次连接时只是把连接从池中拿出来用,速度很快。con.dispose是用来释放对象的所在内存,相对于new sqlconnection();
只用dispose是不能关闭connection的,两者不是一回事,只用close也不能释放它所占的内存。
conn.dispose() 是销毁连接,彻底关闭。
关于asp.net sqlconnection con.close和con.dispose区别的用户互动如下:
相关问题:ASP.NET Sqltransaction类的使用
答:string sql1, sql2, sql3, sql4;//这四个sql语句是你要的插入sql语句; SqlConnection con = new SqlConnection();//这里要添加你的连接字符串 con.Open; SqlTransaction tran = con.BeginTransaction(); SqlCommand com = new SqlCommand(); co... >>详细
相关问题:asp.net中数据库连接对象con,如果只是close不dispo...
答:要是不释放,数据库就会一直连接着你的用户,而用户是有连接上限的。这样可能会造成需要连接数据库的人员无法正常连接数据库。所以最好先释放 >>详细
相关问题:asp.net怎么读取数据库sql语句执行结果
答:第一种方法: //建立ASP.NET Web 应用程序,直接在Page_load函数中加入一下代码,貌似就可以用了 public void Page_Load(object sender, EventArgs e) { using (SqlConnection con = new SqlConnection("Data Source=.;uid=sa;pwd=sa;Database=N... >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 【Visual】分享Visual Studio原生开发的10个调试
- 【全局】.net全局定时定期执行某些操作在Global.a
- 【asp】asp.net ubb使用代码-net-ubb使用
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
