ログインページを作成しようとしています。次のエラーが表示されます。私はGoogleで解決策を探しましたが、どれも私を助けませんでした。ログインに失敗しました:ユーザーコードによってSqlExceptionが処理されていません
ログインで要求されたデータベース "WebApp"を開くことができません。ログインに失敗しました。 ユーザー 'username'のログインに失敗しました。
私のコード -
protected void loginbtn(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["dbconnection"].ConnectionString);
con.Open();
SqlCommand cmd = new SqlCommand("select * from UserProfile where UserName [email protected] and [email protected]", con);
cmd.Parameters.AddWithValue("@UserName", txtUserName.Text);
cmd.Parameters.AddWithValue("@Password", txtPWD.Text);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
Response.Redirect("Default.aspx");
}
else
{
ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Invalid Username and Password')</script>");
}
}
のWebコンフィグコード:私のmistake.Thanksを見つけることができません
<connectionStrings>
<add name="dbconnection" connectionString="Data Source=GLN027\SQL2008R2EXPRESS;Integrated Security=true;Initial Catalog=WebApp; User ID=sa;[email protected]"/></connectionStrings>
。
connectuion stringで渡すパスワードが正しいことを確認してください。 –
はい@RachitGupta – Kusum
タイトルの例外はどのようにこれに関係していますか?また、パスワードをハッシュせずに保存しないでください。 –