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

نام تاپیک: ذخیره با ارور

  1. #1
    کاربر جدید آواتار hosseini_ksh
    تاریخ عضویت
    آذر 1390
    محل زندگی
    شهر اولین ها
    پست
    9

    ذخیره با ارور

    سلام من برنامه ای دارم که اطلاعات را از گرید ویو میگیردو در دیتابیس دخیره میکند من نوشتم که بعد از ذخیره پیغامی نمایش دهد که عوض نمایش پیغام ارور میده اما در دیتا بیس دخیره میکند.
    ارور برنامه ام اینه
    عکس های ضمیمه عکس های ضمیمه

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: ذخیره با ارور

    سلام
    حلقه رو به این صورت بنویسید:
     
    for(int i=0; i<=datagridview.rows.count-2; i++)
    {
    //
    }

  3. #3
    کاربر دائمی آواتار group45
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کرمان
    سن
    36
    پست
    549

    نقل قول: ذخیره با ارور

    با سلام
    این اخطار میگه که اون خط از نظر نوع اطلاعات وارد شده بصورت متنی اشتباهه و احتمالا رمانی که دیتابیس میخواد کد رو اجرا کنه چون ساختارش با تعاریف اون نمیخونه اخطار زمان اجرا میده شاید اسم تیبلی نزاشتی یا شایدم یه چیز دیگه ولی تو همین مایه هاست.

  4. #4

    نقل قول: ذخیره با ارور

    به نظرمن احتمالا مشکل از کد تبدیل فرمت داده هاست ( اونجای که از Int32.Parse استفاده کردی ممکنه داده های ورودی با این تبدیل سازگار نباشه.)

  5. #5
    کاربر جدید آواتار hosseini_ksh
    تاریخ عضویت
    آذر 1390
    محل زندگی
    شهر اولین ها
    پست
    9

    نقل قول: ذخیره با ارور

    نقل قول نوشته شده توسط maysamfthi مشاهده تاپیک
    سلام
    حلقه رو به این صورت بنویسید:
     
    for(int i=0; i<=datagridview.rows.count-2; i++)
    {
    //
    }
    ممنون با راه حل شما مشکلم حل شد مرسی

  6. #6
    کاربر دائمی
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    تهران
    سن
    38
    پست
    1,104

    نقل قول: ذخیره با ارور

    دوست عزیز میدونی چرا برنامت Error میداد و با گفته دوستمون حل شد؟
    چون شما allowUserToAdd رو برای گریدتون true کردی و یعنی به کاربر اجازه میدادی که تو گریدتون ورود اطلاعات کنه و واسه همین همیشه یه رکورد خالی در انتهای رکوردهاتون هست که عملا جزو recordCount گرید محسوب میشه ولی اطلاعاتی توش نیست و قتی اون کد میخواد اطلاعات سلول های اون ردیف خالی رو به عنوان ورودی به تابعتون بفرسته و میخواد اونها رو تندیل به int کنه ، چون سلول ها خالی هستن خطا میداده و وقتی تا row.count -2 میذاری یعنی اصلا سراغ ردیف آخر نرو..
    موفق باشی

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

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