数据库连接字符串 我做一个东西,要用到很多次的数据库操作,每次我都是从新写一次,搞得在文档里有好多个连接字符,修改起来很不方便。大家能不能说说怎么样才能一次定义然后再所有的页面都用它,这样要修改的话也很方便,我用vb语言写的aspx叶面,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //在Web.config文件里 <appSettings> <!-- 用户名和密码是自己设定的,若服务器不同请及时修改 --> <add key="ConnectionString" value="server=127.0.0.1;uid=sa;pwd=;database=pubs"/> </appSettings>//后台引用//定义连接变量public static SqlConnection conn;static public void OpenDataBase(){ /* 1、编写: * 2、功能:打开SQLServer数据库 * 3、参数:无 * 4、返回值: 无 * 5、用途:实例化一个SqlConnection 连接对象 */ try { conn=new SqlConnection(GetConnectionStr()); conn.Open(); } catch(Exception) { CloseDataBase();//关闭连接的自定义函数..... }}//--------------------------------------static public string GetConnectionStr(){ /* * 1、编写: * 2、此函数用于读出入在web.config中的字符串.这个字符串是用来连接到数据库所需的一些信息.包括: * 数据库名,数库中的用户和密码,其中密码并没有提供加密. * 3、参数:无 * 4、返回值:字符串 * 5、主要用在:在连接数据库时,一般作为SqlConnection.ConnectionString的值。 */ return System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"].ToString();} http://www.donews.net/zhenkai/archive/2004/04/15/12386.aspx WEBCONFIG或者在类库中定义一公共变量 放到web.config里面<appSettings> <add key="connstr" value="...." /></appSettings>使用ConfigurationSettings.AppSettings["connstr"]读取 在web.config文件中保存连接字符串,参见:http://www.yesky.com/SoftChannel/72342380468043776/20030614/1707833_2.shtml 如何用ASP.NET技术建立一个.EXP文件 FormView中的删除 PetShop 4.0 编译后有没有生成DLL文件?放在哪??我怎么找都找不着啊?? 高手帮忙啊!一个复杂的分页问题 hyperlink弹出窗口问题 急 急 急 急 急求webservice远程引用时无法下载**.asmx?wsdl的问题 POST回发数据后,页面无法显示 如何在Post以后保存Post之前的值 我的主要工作是ASP,最近想装Win2K,请问大家是以我的情况是装Professional呢还是装Server? URL格式字符串 asp.net的版主是那个猪,我问开公司的贴子居然被删除了
<appSettings>
<!-- 用户名和密码是自己设定的,若服务器不同请及时修改
-->
<add key="ConnectionString" value="server=127.0.0.1;uid=sa;pwd=;database=pubs"/> </appSettings>
//后台引用
//定义连接变量
public static SqlConnection conn;
static public void OpenDataBase()
{
/* 1、编写:
* 2、功能:打开SQLServer数据库
* 3、参数:无
* 4、返回值: 无
* 5、用途:实例化一个SqlConnection 连接对象
*/
try
{
conn=new SqlConnection(GetConnectionStr());
conn.Open();
}
catch(Exception)
{
CloseDataBase();//关闭连接的自定义函数.....
}
}//--------------------------------------
static public string GetConnectionStr()
{
/*
* 1、编写:
* 2、此函数用于读出入在web.config中的字符串.这个字符串是用来连接到数据库所需的一些信息.包括:
* 数据库名,数库中的用户和密码,其中密码并没有提供加密.
* 3、参数:无
* 4、返回值:字符串
* 5、主要用在:在连接数据库时,一般作为SqlConnection.ConnectionString的值。
*/
return System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"].ToString();
}
或者在类库中定义一公共变量
<appSettings>
<add key="connstr" value="...." />
</appSettings>
使用ConfigurationSettings.AppSettings["connstr"]读取
http://www.yesky.com/SoftChannel/72342380468043776/20030614/1707833_2.shtml