ASP.NET有关connectionstring问题
protected void ImageButton2_Click(object sender, ImageClickEventArgs e)
{
string sqlstr = " select * from User where UserName='" + TextBox1.Text + "'and UserPD='" + TextBox2.Text + "'";
string sms_connstr = System.Configuration.ConfigurationManager.AppSettings["sms_dbconn"];
SqlConnection sms_conn = new SqlConnection(sms_connstr);
SqlCommand cmd = new SqlCommand(sqlstr, sms_conn);
sms_conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read() == true)
{
Response.Write("<script>alert('登录成功!');window.location.href='index.aspx';</script>");
sms_conn.Close();
}
else
{
Response.Write(" <script language='javascript'>alert('用户名或密码不正确,请重新输入!');</script>");
}}
这是代码,问题是,一旦我click button,就会提示我没有初始化connectionstring
[解决办法]
ConfigurationManager.AppSettings[0];//AppSettings
ConfigurationManager.ConnectionStrings[0];//ConnectionStrings