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

نام تاپیک: فیلد از نوع autoincrement

  1. #1

    Question فیلد از نوع autoincrement

    سلام
    می خوام یه فیلد اتو اینکریمنت داشته باشم(به عنوان فیلد ردیف ثبت نامی) که دونه دونه خودش با اضافه شدن یک رکورد مقدارش بالا بره.
    خب کاری که خودم کردم توی اس کیو ال این بوده که فیلد رو از نوع bigint گرفتم و identity اون رو yes کردم.
    اما در این حالت وقتی که یک رکورد حذف میشه دیگه برای بقیه رکورد ها شماره ردیف sort نمیشه من می خوام شماره ها مرتب باشن و اونا رو توی دیتا گرید نمایش بدم این طوری مرتب نیستن
    چی کار کنم؟
    با تشکر

  2. #2
    کاربر دائمی آواتار raha_20
    تاریخ عضویت
    آبان 1386
    محل زندگی
    registry
    سن
    35
    پست
    342

    نقل قول: فیلد از نوع autoincrement

    یعنی مخوای وقتی حذف کردی مثلا اگه 10 رو حذف کردی 11 به جای 10 بیادو الی اخر . خوب اینجوری کارت سخت میشه

  3. #3
    کاربر تازه وارد آواتار daniel_0247
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    Kuala Lumpur
    پست
    91

    نقل قول: فیلد از نوع autoincrement

    شبه شما بخیر .
    خوب ببین این کد کار می کنه ؟
    [PHP]
    private void dataGridView1_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
    {
    int CurrentRow = e.RowIndex ;
    dataGridView1.Rows(CurrentRow).Cells(0).Value = CurrentRow + 1;

    }
    [/PHP

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

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