PDA

View Full Version : تعریف یک فیلد محتوی شماره‌رکورد جاری



Erfanian
دوشنبه 04 اسفند 1382, 11:45 صبح
با سلام
در یک جدول چگونه می‌توانیم فیلدی تعریف کنیم که همیشه حاوی شماره رکورد جاری باشد
در حقیقت هربار که رکوردی اضافه می‌کنیم بطور اتوماتیک در آن فیلد شماره رکورد جاری قراربگیرد؟
با تشکر :)

علیرضا مداح
سه شنبه 12 اسفند 1382, 11:13 صبح
سلام .
شما نیار به ایجاد یک Primary Key دارین .
1- ابتدا فایل مورد نظر خود را باز کنید .
2- روی جدول مورد نظر راست کلیک کرده Design Veiw را انتخاب کنید .
3- یک فیلد جدید ایجاد کرده و مثلا نام آن را ID بگذارید . سپس روی آن راست کلیک کرده و گزینه Primary Key را علامت بزنید . بعد از آن در لیست Data Type گزینه AutoNumber را انتخاب کنید . و سپس از پنجره Design Veiw خارج شده و گزینه Yes را در پاسخ برای ثبت تغییرات بزنید .

**توجه داشته باشید که وقتی شما شروع به ساختن یک جدول در Design Veiw می کنید پس از اتمام کار و قتی که میخواهید این پنجره را ببندید از شما پرسیده می شود که آیا مایل به اضافه کردن Primary Key به جدول خود هستید یا نه که در صورت تایید Primary Key به جدول شما اضافه می شود .

Erfanian
دوشنبه 03 فروردین 1383, 09:12 صبح
با سلام
لطفا توجه داشته باشید که با این روش اکسس همیشه شماره‌های متوالی را تولید می‌کند وحتی اگر رکوردی را حذف کنید شماره آن دیگر استفاده نخواهد شد ، بعلاوه امکان انتخاب شماره شروع رکورد توسط خود کاربر نیز وجود ندارد.
:)

جعفر88
شنبه 22 اسفند 1388, 09:44 صبح
سلام عليكم
با توجه به تاريخ سوالي كه ايجاد شده احتمالا دوست عزيزي كه سوال رو پرسيدند تا حال جوابشونو پيدا كردن ولي باز براي آن دسته از دوستاني كه احتمالا در حين جستجو در سايت به اين موضوع بربخورند عرض كنم كه با استفاده از خاصيت CurrentRecord فرم مي توان شماره ركورد جاري فرم رو به دست آورد(مثلا با دستور Me.CurrentRecord مي توان خروجي آنرا در يك كادر متني يا برچسب قرار داد) .