PDA

View Full Version : ترتیب رکورد های بانک



alizanganeh
یک شنبه 29 آبان 1390, 11:26 صبح
سلام
از روی auto number بانک access برای ردیف برنامه در datagrid استفاده میکنم
ولی یک مشکلی داره
اینکه وقتی یک رکورد از وسط بانک حذف میشود ، شماره های ردیف های بعدی هرکی یه عقب نمیان
یعنی وقتی یک رکورد با شماره 11 حذف میشه ، شماره رکورد بعدی باید بشه 11 تا درست بشه ولی همون 12 میمونه و یک شماره این وسط خالی میمونه
لطفا راهنمایی کنید که چیکار کنم
ممنون

M.T.P
یک شنبه 29 آبان 1390, 18:25 عصر
سه تا راه داری:

اول اینکه فیلد ID رو پس از هربار حذف رکورد Delete کنید و مجدد بسازید.

دوم یک قیلد عددی دیگه داشته باشید که پس از هر بار حذف رکورد ، با حلقه از 1 تا طول رکورد مقداردهی بشه.

و سوم اینکه به جای DataGrid از Listview استفاده کنید و در حلقه اضافه کردن رکوردها به لیست هر بار شماره رکورد رو درج کنید.

kitcat_m18
یک شنبه 29 آبان 1390, 20:29 عصر
مي توني از FlexGrid استفاده کني و رديف رو تو خود گريد توليد کني

موفق باشي :لبخندساده:

مرتضی تقدمی
یک شنبه 29 آبان 1390, 21:32 عصر
سلام
فیلد auto number برای این نیست که شما بخواین به عنوان یک کدی ازش استفاده کنی که بعدا بخوای ویرایشش هم کنی. این بیشتر برای فیلد کلید جدول و یا مواردی که می خوای یک کد منحصر به فرد (که زیاد مهم نیست که چی باشه) تولید بشه, کاربرد داره. شما اگه یک کدی مثل کد پرسنلی و امثال این می خوای, باید یک فیلد جدا در نظر بگیری و از توی برنامه مقداردهی کنی.
موفق باشید