تخفیف های داغ در جشنواره تابستانه توسینسو تخفیف های داغ در جشنواره تابستانه توسینسو
مانده تا پایان تخفیف
مشاهده دوره ها
0

مرتب سازی اتو نامبر در اکسس پس از حذف یک ایتم

با سلام من یک جدول دارم که فیلد ردیف بصورت اتو نامبر انتخابش کردم و یک فرم نیز برای ورود اطلاعات جدول درست کردم . 1- یک کلید در فرم دارم در حالت ADD که اگر چیزی بنویسم شماره ردیف ایجاد میکند و اگر SAVE نکنیم و فرم را ببندیم در جدول ذخیره شده و شماره ردیف هم دارد که در جدول ان را پاک نمایم باز ان شماره ردیف در حافظه جدول باقی می ماند و ردیف جدید ریست نمی شود و شماره گذاری ها باید از نو مرتب شود . ممنون می شوم کمکم کنید
پرسیده شده در 1402/06/05 توسط

4 پاسخ

0

اگر زمان نمایش به کاربر یا گزارش سازی لازمه که شماره ردیف بخوره ، همون جا تو فرم نمایش یه شماره بندی می کنید و نشون میدید . الزاما اون شماره نباید با ID دیتابیس یکی باشه.

پاسخ در 1402/06/05 توسط
0

اگر یکی از شماره ردیف مثلا 1و2و3و4و5 را ردیف 3 را پاک کنیم ردیف ها به حالت 1و2و4و5 تبدیل شده و شماره 3 دورباره باز یابی نمیشود و ردیف به 1و2و3و4 تبدیل شود و ردیف دوباره شماره گذاری گردند.با تشکر

پاسخ در 1402/06/05 توسط
0

این یعنی چی ؟ میشه با مثال و حتی تصویر توضیح بدید :

 اگر SAVE نکنیم و فرم را ببندیم در جدول ذخیره شده و شماره ردیف هم دارد که در جدول ان را پاک نمایم باز ان شماره ردیف در حافظه جدول باقی می ماند و ردیف جدید ریست نمی شود و شماره گذاری ها باید از نو مرتب شود

پاسخ در 1402/06/05 توسط
0


خب روش کارش همینه ! اون شماره ردیف ها در واقع می تونند ID باشند و به عنوان foreign key تو سایر جدول ها استفاده بشن. فرض کنید چنین حالتی بود، شما یه خط جدول رو پاک می کردید ، کل دیتابیس باید آپدیت می شد ! این شماره ها نه تنها اتوماتیک بروز نمیشن ، بلکه اگه ID باشن، خودتون هم نمی تونید عوضشون کنید.


پاسخ در 1402/06/05 توسط

پاسخ شما