۱ اردیبهشت ۱۴۰۰
802 بازدید
مقالات تصادفی
- چگونه در اکسل داده تصادفی تولید کنیم؟
- آموزش ۶ روش قطع دسترسی به اینترنت در ویندوز ۱۰ ، ۸ و ۷
- 10 راهکار جلب اعتماد کاربران در فروشگاه اینترنتی
- آموزش ویرایشگر ویدیویی رایگان OpenShot
- دانلود پایتون و آموزش نصب پایتون
- ۱۰ نرمافزار برتر طراحی رابط کاربری UI را بشناسید
- آموزش تبدیل اکسل به اکسس
- گیمر یا الگوریتم؛ بازیها چگونه با هدف جمعآوری داده طراحی میشوند؟
- 7 زبان برنامه نویسی برای نوشتن اپلیکیشن های اندروید
- قابلیت جدید جستوجوی گوگل از کاربر دربرابر اخبار جعلی محافظت میکند

کم نیستند کاربرانی که از فیلدهای AutoNumber که برای گذاشتن شماره سطر در Access استفاده مینمایند. و معمولا این کاربران این سوال را مطرح می کنند که چگونه می توان این فیلدها را Reset کرد تا "شماره سطر"! آنها درست شود.
این راه حل کاملا برای گذاشتن شماره سطر اشتباه است. شما می توانید ایجاد شماره سطر را با یکی از دو روش زیر با استفاده از Query در Access انجام دهید.
فرض شده است که شما جدولی به نام Customers دارید که در آن یک فیلد AutoNumber به نام ID موجود است. ( به کاربران تازه کار توصیه می شود که در تمامی جداول خود همواره یک فیلد با هر نام دلخواه مثلا ID داشته باشید که Primary key باشد و از نوع AutoNumber تا در اینگونه موارد بتوانید از آن کمک بگیرید):
محدودیت های این روشها: شماره سطر ها بر اساس ID تولید شده است یعنی اگر شما بخواهید Query خود را Sort کنید مثلا بر حسب نام مشتری این روش دیگر جوابگو نخواهد بود.
SELECT (select count(*)+1 from customers as b where b.id<customers.id) AS RowNumber, *
FROM customers
SELECT DCount("*","customers","[id]<=" & [id]) AS RowNumber, *
FROM customers;
نکته: شما همواره می توانید به سادگی در Reportها شماره سطر را تولید نمایید. از لینک زیر جزئیات بیشتر را ببینید: