このコードにより、Visual Studio 2012 で次のエラーが発生します
SqlConnection conn = new SqlConnection(
ConfigurationManager.ConnectionString["erpConnStr"].ConnectionString);
conn.Open();
String validateUserQry = "SELECT * FROM members WHERE username = '" + username.Text + "'";
SqlCommand validateUserComm = new SqlCommand(validateUserQry, conn);
validateUserComm.ExecuteNonQuery();
if (validateUserComm.ExecuteScalar().ToString() == null)
{
errorMsg.Visible = true;
msg.Text = "Username was not Correct ! ";
}
エラーは次のとおりです。
オブジェクト参照がオブジェクト インスタンスに設定されていません。
次の行でエラーが発生していることがわかります。
if (validateUserComm.ExecuteScalar().ToString() == null)
なんで?