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

نام تاپیک: مشکل این متد چیه

  1. #1

    مشکل این متد چیه

    با سلا م به همه
     public int tedadforosh()
    {
    OleDbCommand com = new OleDbCommand("select SUM(count) from [dariafty]", objconnection);
    objconnection.Open();
    int result = (int)com.ExecuteScalar();
    objconnection.Close();
    return result;
    }

  2. #2

    نقل قول: مشکل این متد چیه

    سلام دوست عزيز
    سوالت نا مفهومه ! گه پيغام خطا ميده پيغام و بزار تا بهتر بشه كمكتون كرد . اگرم دنباله كار خاصي هستي سوال مطرح كن بعد كدو بزار لطفا اينجوري بهتر ميشه كمك كرد
    موفق باشي

  3. #3

    نقل قول: مشکل این متد چیه

    من می خوام در یک جدول که دارای فیلد count می باشد مقادیر تمام فیلد count تمام رکورد های آن را با هم جمع کنم
    وهنگامی که به جای تابع Sum از تابع count استفاده می کنم درست جواب میده حال اینکه من به Sum احتیاج دارم
    با تشکر

  4. #4

    نقل قول: مشکل این متد چیه


    public object tedadforosh()
    {
    OleDbCommand com = new OleDbCommand("select SUM(count) from [dariafty]", objconnection);
    objconnection.Open();
    object result =com.ExecuteScalar();
    objconnection.Close();
    return result;
    }


    فقط ميبايست int به object تغيير بدي درست كار ميكنه بعده اينكه اطلاعات و داخل متغير object ريختي از convert استفاده كن مشكلش اينه كه نمي تونه cast كنه يا اينكه همونجا از convert استفاده كن :


    int result = convert.toint32(com.executescalar());
    موفق باشي

  5. #5

    نقل قول: مشکل این متد چیه

    متشکرم
    اما مهمترین موضوعی که من از جواب شما متوجه شدم معنای Cast در Error بود

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

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