نمایش نتایج 1 تا 2 از 2

نام تاپیک: دریافت متغیر بازگشتی sp در C#‎‎

  1. #1
    کاربر دائمی آواتار aghayex
    تاریخ عضویت
    دی 1388
    محل زندگی
    https://telegram.me/Sed_kazem18
    پست
    925

    دریافت متغیر بازگشتی sp در C#‎‎

    با سلام
    من یه 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 باشد یا نه که اون شی در نظر می گیره


  2. #2
    کاربر دائمی آواتار arashmidos2020
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    تهران
    سن
    31
    پست
    190

    نقل قول: دریافت متغیر بازگشتی sp در C#‎‎

    سلام.
    این مشکل که با یک ConvertToInt32 برای اون آبجکت حل خواهد شد اگر واقعا مقدار برگشتی شما int باشد .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •