专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > ASP.NET

问个最最最最最最最最最最最最最最基础的有关问题,

发布时间:2011-06-22 17:14:37 文章来源:www.iduyao.cn 采编人员:星星草
问个最最最最最最最最最最最最最最基础的问题,,,,,,,
后台中,有多个控件的onclick或changed,,,,也就是要多次读取或存储数据,,,,什么时候打开数据源,什么时候关闭,最合理,最不浪费资源呢?

如:


using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

namespace newnet.uwork
{
  public partial class u_Products_add : System.Web.UI.Page
  {
  protected void Page_Load(object sender, EventArgs e)
  {
  if (!Page.IsPostBack)
  {
  }
  }


  private void catebind() 
  {

  }

  private void cate2bind() 
  {

  }private void cate3bind() 
  {

  }private void cate4bind() 
  {

  }
}
}



在哪个位置放打开数据源的代码,又在哪关闭呢,,请在上面代码中插入????总不能用一次打开一次关闭一次啊,,,,新手请教。。。

------解决方案--------------------
用时才打开,用完就关闭,这是正常的。.net操作数据库有连接池设施,对于SQL SERVER这类大型数据库打开关闭的效率非常高。
------解决方案--------------------
尽量晚的时候打开连接
尽量早的时候关闭连接
------解决方案--------------------
SQL SERVER可用 SQL Server Profiler查看一下就知道了
------解决方案--------------------
需要的时候打开,用完立即关闭
------解决方案--------------------
探讨

尽量晚的时候打开连接
尽量早的时候关闭连接
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: