SQL Server Express数据库连接字符串:
con.ConnectionString =@"Data Source=localhostSQLEXPRESS;Initial Catalog=databasename;Integrated Security=false;uid=sa;
pwd=password";
Initial Catalog:数据库名称。
Integrated Security:false表示使用SQL Server身份认证(sa,password),true表示使用Windows身份认证。
示例:
需要加一个Label控件
完整实验代码:
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con=new SqlConnection();
con.ConnectionString =@"Data Source=localhostSQLEXPRESS;Initial Catalog=databasename;Integrated Security=false;uid=sa;pwd=password";
try{
con.Open();
Label1.Text="success";
con.Close();
}
catch{
Label1.Text="false";
} }
{
SqlConnection con=new SqlConnection();
con.ConnectionString =@"Data Source=localhostSQLEXPRESS;Initial Catalog=databasename;Integrated Security=false;uid=sa;pwd=password";
try{
con.Open();
Label1.Text="success";
con.Close();
}
catch{
Label1.Text="false";
} }
C#数据库访问需要添加的民命空间:
访问sql server需要使用命名空间:using System.Data.SqlClient;
访问Access需要使用命名空间:using System.Data.OleDb;