PDA

View Full Version : فیلد AutoNumber



vahidm
دوشنبه 19 فروردین 1387, 10:54 صبح
با سلام
دوستان من بلدم که چطوری یه فیلد autoNumber درست کنم
ولی این فیلد از 1 شروع میشه من می خوام کاری کنم که از 111 شروع بشه تا بینهایت
البته یه راهی هم بلدم که جمع کنه یعنی یکی اضافه کنه بزاره تو خودش می خوام ببینم راهی دیگه وجود داره که همون autonumber رو از عدد 111 شروع کنه ؟
با تشکر از تمامی دوستان

UpgradeVB6Code
دوشنبه 19 فروردین 1387, 10:58 صبح
سلام
منم یه سوال در همین رابطه داشتم

من یه فیلد AutoNumber دارم که به صورت Primary key هستش
شماره ها رو پشت سر هم میندازه اما اگر رکوردی پاک کنم یه پرش توی شماره ها بوجود میاد
میشه راهنمایی کنید

مثلا من رکورد 3 رو اگر پاک کنم
شماره ردیف هام این طوری میشه 1 و 2 و 4 و 5

ƒxmahdi
دوشنبه 19 فروردین 1387, 11:19 صبح
فیلد AutoNumber
با سلام
دوستان من بلدم که چطوری یه فیلد autoNumber درست کنم
ولی این فیلد از 1 شروع میشه من می خوام کاری کنم که از 111 شروع بشه تا بینهایت
البته یه راهی هم بلدم که جمع کنه یعنی یکی اضافه کنه بزاره تو خودش می خوام ببینم راهی دیگه وجود داره که همون autonumber رو از عدد 111 شروع کنه ؟

فیلد autoNumber را انتخاب کن سپس در قسمت پایین پنجره مقدار مشخصه format را 110 تایپ کن

ali_habibi1384
دوشنبه 19 فروردین 1387, 23:58 عصر
سلام
منم یه سوال در همین رابطه داشتم

من یه فیلد AutoNumber دارم که به صورت Primary key هستش
شماره ها رو پشت سر هم میندازه اما اگر رکوردی پاک کنم یه پرش توی شماره ها بوجود میاد
میشه راهنمایی کنید

مثلا من رکورد 3 رو اگر پاک کنم
شماره ردیف هام این طوری میشه 1 و 2 و 4 و 5
دوست عزیز وقتی شما از فیلد autonumber استفاده می کنی داده های پاک شده شما فلگ عملیاتی می خوره یعنی ظاهرا نیست ولی بصورت فیزیکی وجود دارد اما به شما نشان داده نمیشه.

liaghat
سه شنبه 20 فروردین 1387, 07:05 صبح
سلام
منم یه سوال در همین رابطه داشتم

من یه فیلد AutoNumber دارم که به صورت Primary key هستش
شماره ها رو پشت سر هم میندازه اما اگر رکوردی پاک کنم یه پرش توی شماره ها بوجود میاد
میشه راهنمایی کنید

مثلا من رکورد 3 رو اگر پاک کنم
شماره ردیف هام این طوری میشه 1 و 2 و 4 و 5

می توانید از فیلد AutoNumber استفاده نکنید و یا بهتر بگویم با استفاده از i=i+1 خودتان این فیلد را بسازید و با در نظر گرفتن یک کلید با عنوان مثلا (مرتب کردن داده ها یا refresh)
وبا چند خط کد نویسی، هر وقت کاربر این کلید را زد، این ستون مرتب شود.

vahidm
سه شنبه 20 فروردین 1387, 14:46 عصر
سلام
بله دوست عزیز خودم همین کار رو کردم یعنی
text1.text=val(text1.text)+1
درست کردم
متشکر