PDA

View Full Version : مشکل در خاصیت identity برای id در سی شارپ



pure_love
دوشنبه 29 شهریور 1395, 13:58 عصر
بچه ها فکر کنم همه این مشکل دارن من هنوز راه حلی پیدا نکردم!
موقع گزارش گیری ردیف فیلد id همش نوشته 1 یهو شده 10 یهو 17 و....! چون حذف کردم identity ریست نشده ردیف پشت سر هم بیاد.
لطفا بگید چیکار کنم چه کدی بنویسم وقتی حذف یا اضاف میکنم ردیف هم درست شده و عدد قاطی ننویسه؟
خیلی لازممه بچه ها بگید چیکر کنم
تشکر

sanay_esh
دوشنبه 29 شهریور 1395, 14:27 عصر
لطفا بهمراه کد توضیحات بیشتری ارائه دهید تا بهتر و دقیقتر کمک کنیم.

pure_love
دوشنبه 29 شهریور 1395, 14:37 عصر
لطفا بهمراه کد توضیحات بیشتری ارائه دهید تا بهتر و دقیقتر کمک کنیم.

ببینید من یه فیلد دارم تو دیتابیس بنام Id که خاصیت identity رو yes قرار دادم!هربار که چیزی تو دیتابیس ثبت کنم خودش اتوماتیک شماره میندازه 1 ، 2 ، 3 ، و....
حالا اگه من مثلا سطر سوم حذف کنم شماره ها میشه 1 ، 2 ، 4 ، 5 و....! منظورم اینه اتوماتیک ریست نمیشه پشت سر هم بیفته اینجاش خالی میشه!
sql 2014 هم دارم! میخاستم ببینم چیکار کنم چجوری کنم ردیف شن؟

rahmatipoor
دوشنبه 29 شهریور 1395, 14:59 عصر
تا جایی که من میدونم بعید میدونم راهی برای انجام این کار باشه
چون معمولا ستون آی دی به عنوان کلید خارجی توی جداول دیگه استفاده میشه و اگه تغییر پیدا کنه ارتباطات جداول به هم می خوره و قاطی میشه

RamezanBeik
دوشنبه 29 شهریور 1395, 15:17 عصر
منظورت از ریست شدن اینکه در هنگام درج رکورد جدی
identity از 0 شروع بشه؟

pure_love
دوشنبه 29 شهریور 1395, 15:38 عصر
منظورت از ریست شدن اینکه در هنگام درج رکورد جدی
identity از 0 شروع بشه؟




اره مثلا اگه سطر 4 پاک کنم تربیت درست شه و بینش خالی نباشه !(الان اگه سطر 4 پاک کنم عدد ها میشه 1 ، 2 ، 3 ، 5 !)