0
내 저장 프로 시저가 임의의 행을 선택하는 경우에만 표시하고 싶습니다.저장 프로 시저의 executeScalar
using (var conn = new System.Data.SqlClient.SqlConnection(
"Data Source=DANIEL-DATOR;Initial Catalog=EvaluationTest;Integrated Security=True"))
using (var command = new SqlCommand("countRecords", conn))
{
conn.Open();
command.Parameters.Add(new SqlParameter("@usermail", prop.Sendmail));
command.CommandType = CommandType.StoredProcedure;
int userCount = (int)command.ExecuteScalar();
conn.Close();
if (userCount > 0)
{
return 1;
}
return 2;
코드에서이 오류가 발생합니다. System.InvalidCastException : 지정된 캐스트가 유효하지 않습니다. 내가 뭘 잘못 했니?