aghayex
سه شنبه 04 اسفند 1388, 23:35 عصر
با سلام
من یه sp دارم که در اون یه نفر رو ثبت می کنه و در اون یه شرط قرار دادم که اگر شخصی با این مشخصات وجود داشت مقدار 0 و اگر اونو ثبت کرد مقدار 1 رو طبق یه متغیر برگردونه حالا موندم چطوری این متغیر رو در برنامم دریافت کنم
یه کارایی کردم که این کدش هست :
SqlParameter eror = newSqlParameter();
eror.Direction = ParameterDirection.Output;
eror = sqlcom.Parameters.Add("@ErrorCode", SqlDbType.TinyInt);
sqlcom.EndExecuteNonQuery();
sqlcon.Open();
sqlcom.ExecuteNonQuery();
if (sqlcom.Parameters["@ErrorCode"].Value == 1)
MessageBox.Show("اطلاعات ثبت شدند");
حالا از شرطم گیر میده و میگه :
Error 2 Operator '==' cannot be applied to operands of type 'object' and 'int'
در صورتی که من گفتم مقدارشو مساوی 1 باشد یا نه که اون شی در نظر می گیره
من یه sp دارم که در اون یه نفر رو ثبت می کنه و در اون یه شرط قرار دادم که اگر شخصی با این مشخصات وجود داشت مقدار 0 و اگر اونو ثبت کرد مقدار 1 رو طبق یه متغیر برگردونه حالا موندم چطوری این متغیر رو در برنامم دریافت کنم
یه کارایی کردم که این کدش هست :
SqlParameter eror = newSqlParameter();
eror.Direction = ParameterDirection.Output;
eror = sqlcom.Parameters.Add("@ErrorCode", SqlDbType.TinyInt);
sqlcom.EndExecuteNonQuery();
sqlcon.Open();
sqlcom.ExecuteNonQuery();
if (sqlcom.Parameters["@ErrorCode"].Value == 1)
MessageBox.Show("اطلاعات ثبت شدند");
حالا از شرطم گیر میده و میگه :
Error 2 Operator '==' cannot be applied to operands of type 'object' and 'int'
در صورتی که من گفتم مقدارشو مساوی 1 باشد یا نه که اون شی در نظر می گیره