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

نام تاپیک: مشكل با رديف هاي AutoIncrement در datatable

  1. #1
    کاربر دائمی آواتار combo_ci
    تاریخ عضویت
    تیر 1384
    محل زندگی
    مشهد
    پست
    459

    مشكل با رديف هاي AutoIncrement در datatable

    سلام
    اگه با رديف هاي AutoIncrement از datatable كار كرده باشيد احتمالا به اين مشكل بر خورديد....مشكل اينه كه: وقي كاربر به يك رديف جديد ميره رديف AutoIncrement يدونه اضافه ميشه ...حالا اگه كاربر به هر دليل ( مثلا براي ويرايش ) به رديف هاي بالا تر بره و دوباره به رديف جديد بياد شماره رديف از آخرين شماره پيشنهادي 2 تا بيشتر ميشه ...و همين طور به ازاي هر حركت به بالا در datagrideview يه شماره ديگه اضافه ميكنه
    Sample اين قضيه رو گزاشتم
    براي اينكه ببينين خطا كجا رخ ميده چند بار بيان رو رديف آخرو دوباره بريد بالا و تغييرات ROW رو مشاهده كنين
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    VIP آواتار رضا عربلو
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    1,597

    نقل قول: مشكل با رديف هاي AutoIncrement در datatable

    این طبیعت فیلد AutoIncrement است. حتی ممکن است که این مشکل در دیتابیس تان رخ دهد. اگر به هر دلیلی عمل Insert در دیتابیس تان به شکست مواجه شد در Insert بعدی این عدد استفاده نخواهد شد و عدد بعدی بکار برده خواهد شد. بنابراین برای اینکه اعداد را به ترتیب داشته باشید بایستی خودتان کنترل آنرا در دست بگیرید.
    اگر Net. نمی دانید وارد نشوید.

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

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