问题描述
publicpartialclassreviewer_reviewer_leaveword:System.Web.UI.Page{SqlConnectioncn;protectedvoidPage_Load(objectsender,EventArgse){Page.DataBind();cn=newSqlConnection("server=127.0.0.1;database=OLBSJS;uid=sa;pwd='123'");Session["who_reviewer"]="admin1";}protectedvoidsubmit_Click(objectsender,EventArgse){stringsql="insertintoleave(Uid,Subject,Content)values('"+Session["who_reviewer"].ToString()+"','"+Subject.Text+"','"+this.freetextbox.Text+"')";SqlCommandcomm=newSqlCommand(sql,cn);cn.Open();try{comm.ExecuteNonQuery();Response.Write("<script>alert('恭喜您,留言成功!')</script>");}catch(SqlException){Response.Write("<script>alert('很抱歉,留言失败!')</script>");}cn.Close();}protectedvoidreset_Click(objectsender,EventArgse){Subject.Text="";this.freetextbox.Text="";}}
解决方案
解决方案二:
这样试下:try{stringsql="insertintoleave(Uid,Subject,Content)values('"+Session["who_reviewer"].ToString()+"','"+Subject.Text+"','"+this.freetextbox.Text+"')";SqlCommandcomm=newSqlCommand(sql,cn);cn.Open();comm.ExecuteNonQuery();Response.Write("<script>alert('恭喜您,留言成功!')</script>");cn.Close();}catch(SqlException){Response.Write("<script>alert('很抱歉,留言失败!')</script>");}
解决方案三:
server=127.0.0.1;database=OLBSJS;uid=sa;pwd='123'123上面不用加“'”
解决方案四:
这一段不写可以吗?publicpartialclassreviewer_reviewer_leaveword:System.Web.UI.Page{SqlConnectioncn;protectedvoidPage_Load(objectsender,EventArgse){Page.DataBind();cn=newSqlConnection("server=127.0.0.1;database=OLBSJS;uid=sa;pwd='123'");Session["who_reviewer"]="admin1";}session都没赋值啊???
解决方案五:
我觉得你是没连接上数据库cn=newSqlConnection("server=127.0.0.1;database=OLBSJS;uid=sa;pwd='123'");pwd=123才对。
解决方案六:
1.你的数据库配置连接2.Server=数据库实例名
解决方案七:
数据库实例名是指?
解决方案八:
跟下面的代码没关系。确实是密码那儿出问题。
解决方案九:
密码那改过也不行!我的是sql2005的,因此估计是server=127.0.0.1这儿的问题,不知道该怎么改