如在web.config中如此定义:
<appSettings>
<add key="ConnString"
value="Server=IP地址;Database=数据库名;Uid=连接用户名;Pwd=连接密码" />
</appSettings>
则在C#中可以这样读出:
public static readonly string CONN_STRING = ConfigurationSettings.AppSettings["ConnString"];
<appSettings>
<add key="ConnString"
value="Server=IP地址;Database=数据库名;Uid=连接用户名;Pwd=连接密码" />
</appSettings>
则在C#中可以这样读出:
public static readonly string CONN_STRING = ConfigurationSettings.AppSettings["ConnString"];
web.config中:
<configuration>
<appSettings>
<add key="databasepath" value="datebase/club.mdb" /><!--MDB数据库路径-->
</appSettings>代码中:
public string databasepath=ConfigurationSettings.AppSettings["databasepath"]; //MDB数据库路径
string dbolink="provider=Microsoft.jet.OLEDB.4.0;data Source="+Server.MapPath(databasepath)+";";
方法!!!
<add key="connectionString" value="server=111.111.111.111;uid=****;pwd=aaaaa;database=dataname"/>
</appSettings>
在程序中怎么写
using System.Configuration;
string strConn = ConfigurationSettings.AppSettings["connectionString"];
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。