asp.net中怎么样把访问数据库代码封装起来随时调用

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:14:22
asp.net中用ADO.NET技术访问SQLserver数据库,怎么样才能把访问数据库代码单独封装到一个文件或函数中去,让每个页面可以随时调用.
最好是写的详细一点
注意看一下补充!!!!!!!!!!!!!!

我的意思就是说整个网站只用一个数据库连接每次从数据库里读数据都用一个连接。
换句话说就是100个人来访问只用一个连接,而不是每个人都自己开一个连接。(这样太耗费服务器资源)
请问有什么方法么?

三楼的,我要是把SQL改成ACCESS数据库的话你的程序也能用么???

编成一个DLL,或在项目中引用就OK了

public partial class _Default : System.Web.UI.Page
{
//在aspx中建立一个Lable ID=Label1
// 建立一个Botton ID=Botton1
public void conn()
{
Label1.Text = "调用成功";
}
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
//点击Botton的时候调用conn方法(也可以写带参的,把存储过程设为参数)
this.conn();
}
}

<configuration>
<appSettings/>
<connectionStrings>
<add name="news_manageConnectionString" connectionString="server=数据库服务器名称;database=库名;uid=sa;pwd=sa;"providerName="System.Data.SqlClient" />
</connectionStrings>
上面是在web.config中写的
在调用时用写个类,在类中加一个这样的方法就行了
public SqlConnection connection()
{
string strConn = ConfigurationManager.Connectio