如何更好的打开数据库链接或关闭数据库链接? add an OracleConnection variable to your Page class, open the connection in Page's Init or Load event handler, and close it in Page's Unload event handler 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你想开始时打开连接,就在page_load事件里打开连接,关闭时就page_unload事件里关闭连接,就能实现你的想法了。但一般不推荐这样使用。就象前面说的一样会浪费资源。 我想问题在于数据库的使用次数。如果该数据库只有一个程序在用,那早开迟关应该是可以的;如果有很多程序在用,这样做就不妙了,因为每开一个 Connection,都会占用资源,而你又不释放资源(就是不关 Connection),那迟早资源被用尽,系统会罢工的哟。所以啊,还是迟开早关的好... hammerng00(Hammer Ng) 不是这样的,一般在ASP中,都是在页面的顶部将数据库链接打开,然后在页面的加载过程中,多次应用到这个数据库链接,而在加载完成之后,就将此数据库链接关闭了,这样才是最佳的方式。而现在,如我提出的那种调用方式,如果我要在PAGE_LOAD中调用此类实现多个操作,比如分别要从10个表中取数据,那我分10次调用此类(当然现实不是这样的),这样,就要分别打开10次数据库,并关闭10次数据库,是不是要耗尽资源? 用动软生成架构,遇到这么个莫名奇妙的问题,求解答!! OnClientClick调用js 并传参 C#中如何获得数据库中的SqlDbType.UniqueIdentifier类型OUTPUT参数 请教关于ViewState的问题 如何解决WebServices调试的问题? 如何获取页面<title></title>中的内容? 水晶报表问题:.net 2003自带的水晶报表怎么添加装饰的图片? 怎样统计网站的点击数? 共享变量的问题,请帮忙 各位高手:能举例说明一下C#中Web 窗体组件和HTML组件的具体不同用处吗? ASP.Net: 如何判断webform中对象类型? 为人民服务,申请成为ASP。NET斑竹
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货