PDA

View Full Version : reset autonumber



myinbox221
سه شنبه 08 شهریور 1390, 12:00 عصر
سلام دوستان
من جستجو کردم در رابطه با ریست اتونامبر . چیزی پیدا نکردم
کسی اطلاعی داره ؟
ممنون

khalil-s
سه شنبه 08 شهریور 1390, 15:28 عصر
سلام
دوست عزیز بصورت مستقیم راهی وجود نداره (البته طبق تجربه من) فقط 2 راه داری
1) فیلد Autonumber رو پاک می کنی و با استفاده از یک کوئری جدولت رو بر اساس اون فیلدی که باید مرتب بشه مرتب می کنی و از گزینه Make Table یک جدول جدید میسازی و بعد به این جدول یک فیلد Autonumber به همان اسم فیلد جدول قبلی اضافه می کنی و در آخر هم جدول قبلی رو کامل پاک کن و اسم این جدول جدید رو به همان اسم قبلی تغییر بده
البته همه این 2تا خط رو در سایت ماکروسافت پله به پله توضیح داده که این لینکش هست : http://support.microsoft.com/kb/812718

2)کلاً از فیلد Autonumber استفاده نکن و با کد نویسی میتونی در فرم مربوطه طوری تنظیم کنی که بعد از هر لود شدن یک شماره به آخرین شماره فیلد Number جدول شما اضافه کنه که این روش خیلی جاها کارتو بهتر راه می ندازه

mehdiqwerty
سه شنبه 08 شهریور 1390, 16:53 عصر
دوست عزيز
توي همين سايت يه برنامه انبار داري هست كه توي قسمت تعريف مشتري كاري كه شما ميخوايد دقيقاً انجام شده
http://barnamenevis.org/attachment.php?attachmentid=49349&d=1274420747
http://barnamenevis.org/attachment.php?attachmentid=49350&d=1274420747

myinbox221
دوشنبه 14 شهریور 1390, 10:33 صبح
دوستان با جستجو توی help سایت مایکروسافت این مورد رو راجع به autonumber فهمیدم که هیچ راه اصولی و منطقی برای این کار نیست .2 تا راه غیر اصولی هست که یکیشو دوستمون در بالا گفتن . ولی هر دو راه مشکلات خودشو داره . اما بد نیست بدونید که اگر اطلاعات جدول پاک شده باشند و دیتابیس compact بشه فیلد Autonumber خودبخود ریست میشه . این رو گفتم شاید بدرد بعضی از دوستان بخوره . مشکل خود من با این موضوع حل شد .
موفق باشید