留言板中数据库连接语句到底该怎么写,我用了以下代码,老是说数据库连接出错,是用Vs.net2005和sql2005的
public partial class reviewer_reviewer_leaveword : System.Web.UI.Page
{
SqlConnection cn;
protected void Page_Load(object sender, EventArgs e)
{
Page.DataBind();
cn = new SqlConnection("server=127.0.0.1;database=OLBSJS;uid=sa;pwd='123'");
Session["who_reviewer"] = "admin1";
}
protected void submit_Click(object sender, EventArgs e)
{
string sql = "insert into leave(Uid,Subject,Content) values('" + Session["who_reviewer"].ToString() + "','" + Subject.Text + "','" + this.freetextbox.Text + "')";
SqlCommand comm = new SqlCommand(sql, cn);
cn.Open();
try
{
comm.ExecuteNonQuery();
Response.Write("<script>alert('恭喜您,留言成功!')</script>");
}
catch (SqlException)
{
Response.Write("<script>alert('很抱歉,留言失败!')</script>");
}
cn.Close();
}
protected void reset_Click(object sender, EventArgs e)
{
Subject.Text = "";
this.freetextbox.Text = "";
}
}