PDA

View Full Version : سوال: شماره ID مجدد دادن به جدول بعد از خالی شدن جدول



bmvgod
شنبه 24 آذر 1397, 14:05 عصر
سلام خدمت دوستان
یک سوال داشتم، فرض کنید جدولمو از گرید ویو فرم در سی شارپ به هر دلیلی رکورداشو خالی کردم،میخوام رکورد اضافه کنم،چکار کنم شماره ID مجددا از 1 شروع بشه؟
ممنون میشم اهنماییم کنید.
باتشکر

shahryari
یک شنبه 25 آذر 1397, 09:28 صبح
سلام
اگه فیلد id از نوع auto number یا identity هست ، و هیچ رکوردی در جدول باقی نمانده باشه ، باید اون فیلد رو ریست کنید
در sql
DBCC CHECKIDENT ('[TestTable]', RESEED, 0);

ALTER TABLE yourTable ALTER COLUMN myID COUNTER(1,1)

ahanshahr
یک شنبه 25 آذر 1397, 10:47 صبح
ممنونم از پاسختان

bmvgod
یک شنبه 25 آذر 1397, 11:39 صبح
سلام
اگه فیلد id از نوع auto number یا identity هست ، و هیچ رکوردی در جدول باقی نمانده باشه ، باید اون فیلد رو ریست کنید
در sql
DBCC CHECKIDENT ('[TestTable]', RESEED, 0);

ALTER TABLE yourTable ALTER COLUMN myID COUNTER(1,1)

ممنون از راهنماییتون
همین کدو تو #C چجوری بنویسم؟

ممنون میشم راهنمایین کنید