string ConnectString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True";
SqlConnection conn = new SqlConnection(ConnectString);
try
{
conn.Open();
Label1.Text = "<b>Server Version:</b>" + conn.ServerVersion;
Label1.Text += "<br/><b>Connection is:</b>" + conn.State.ToString();
string sql = "SELECT * FROM UserLogin";
SqlCommand cmd = new SqlCommand(sql,conn);
SqlDataReader reader = cmd.ExecuteReader ();
string strResult=" " ;
while(reader.Read ())
{
strResult += reader.GetInt32(0).ToString() + reader.GetString(1) +reader.GetString(2) + "<br/>" ;
}
Response.Write(strResult);
reader.Close();
}
catch (Exception err)
{
Response.Write("Error reading the database:" + err.Message);
}
finally {
conn.Close();
}
本文介绍了一个使用C#连接SQL Server数据库并读取数据的示例代码。通过SqlConnection建立连接,并利用SqlCommand和SqlDataReader执行SQL查询,获取UserLogin表中的所有记录。
8889

被折叠的 条评论
为什么被折叠?



