好的设计方法 每次页面要执行sql语句时,都要首先建立一个连接,然后执行sql语句,最后要关闭连接,这样每次都要建立连接的话,我认为对资源消耗太大,请问各位大侠,有没有什么好的设计方法可以只在程序开始时建立一次连接,在程序结束时关闭连接 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的,封装一类里、可以找微软的sqlhelp.cs类,数据库访问类 "可以的,封装一类里、可以找微软的sqlhelp.cs类,数据库访问类"是可以封装在一个类里,但是每次调用这个类中的方法来执行sql语句时,这个方法还是要自行建立数据库连接和关闭数据库连接,还是没达到我想要的效果(只建立一次数据库连接,然后不关闭继续保持此连接,反复重用这个连接,直到程序执行完毕) 不知道你是否学习的时候太不用心,还是你学习的资料本来就很烂。这点很明确:SqlConnection 自动维护链接池,也就是说当你写 SqlConnection mySqlConnection=new SqlConnection(....)的时候不是简单的“打开”链接,而是首先从链接池中去取。当你写 mySqlConnection.Close() 时,不是什么“关闭”链接,而是把这个连接放入链接池供下一个链接使用。我印象中任何有点水平的教材都明确写清楚了这个。更不用说msdn也反复强调了这个。 c# 排序问题,一列值取大小,然后整行都跟着动 各位高手教教我吧 本人初学socket编程,想请教一下如何定义自己的数据包(分不多,但一定结帖) datalist+sql语句数据帮定问题 string数组如何转换成int数组? 动态向DataTemplate添加控件? C#如何绑定数据 上网赚好方法 关于sps2007代码创建web application或者web site的问题 C#中如何实现时间等待(在线等) 为何Global.asax文件中的Session_End不能触发? 一个应该很简单的问题,我很郁闷啊,请教各位大哥~
SqlConnection mySqlConnection=new SqlConnection(....)
的时候不是简单的“打开”链接,而是首先从链接池中去取。
当你写
mySqlConnection.Close()
时,不是什么“关闭”链接,而是把这个连接放入链接池供下一个链接使用。
我印象中任何有点水平的教材都明确写清楚了这个。更不用说msdn也反复强调了这个。