方法一:connectionsStrings
首先配置web.config文件
<configurations>
<connectionStrings>
<add name="Test" connectionString = "server=.;database=Testbase;uid=sa;pwd=asdf123_;">
</conectionStrings>
<configurations>
其中server表示數據庫地址,本地數據庫可以用"."或者“localhost”表示,database表示數據庫名,uid表示登陸數據庫的名稱,pwd登陸數據庫密碼;
aspx頁面便更簡單
先引用命名空間using System.Web.Configuration;
string con = ConfigurationManager.ConectionStrings["Test"].ConnectionString;
if (!string.IsNullOrEmpty(con))
{
TextBox1.Text = "連接數據庫成功!";
}
else
{
TextBox1.Text = "連接數據庫失敗!";
}
方法二:appSettings
web.config配置
<configurations>
<appSettings>
<add key="Test" value="server=.;database=Testbase;uid=sa;pwd=asdf123_;/>
</appSettings>
</configurations>
其中server表示數據庫地址,本地數據庫可以用"."或者“localhost”表示,database表示數據庫名,uid表示登陸數據庫的名稱,pwd登陸數據庫密碼;
aspx頁面
首先應用命名空間先引用命名空間using System.Web.Configuration;
string con = configurationManager.AppSetting["Test"];
if(!string.IsNullOrEmpty(con))
{
TextBox1.Text = "連接數據庫成功!";
}
else
{
TextBox1.Text = "連接數據庫失敗!";
}
1、集成的Windows身份驗證語法范例
string con = "server=.;database=myschool;integrated security=SSPI";
2、Sql Server 2005中的Windows身份驗證模式如下:
string con = "server=.;database=school;uid=sa;pwd=asdf123_";
3、Sql Server 2005中的Sql Server身份驗證模式如下:
string con = "data source=.;initial catalog=school;user id=sa;pwd=asdf123_";