View Full Version : فیلد AutoNumber
  
vahidm
دوشنبه 19 فروردین 1387, 11:54 صبح
با سلام 
دوستان من بلدم که چطوری یه فیلد autoNumber درست کنم 
ولی این فیلد از 1 شروع میشه من می خوام کاری کنم که از 111 شروع بشه تا بینهایت 
البته یه راهی هم بلدم که جمع کنه یعنی یکی اضافه کنه بزاره تو خودش می خوام ببینم راهی دیگه وجود داره که همون autonumber رو از عدد 111 شروع کنه ؟
با تشکر از تمامی دوستان
UpgradeVB6Code
دوشنبه 19 فروردین 1387, 11:58 صبح
سلام
منم یه سوال در همین رابطه داشتم 
 
من یه فیلد AutoNumber دارم که به صورت Primary key هستش 
شماره ها رو پشت سر هم میندازه اما اگر رکوردی پاک کنم یه پرش توی شماره ها بوجود میاد 
میشه راهنمایی کنید 
 
مثلا من رکورد 3 رو اگر پاک کنم 
شماره ردیف هام این طوری میشه 1 و 2 و 4 و 5
ƒxmahdi
دوشنبه 19 فروردین 1387, 12:19 عصر
فیلد AutoNumber 
با سلام 
دوستان من بلدم که چطوری یه فیلد autoNumber درست کنم 
ولی این فیلد از 1 شروع میشه من می خوام کاری کنم که از 111 شروع بشه تا بینهایت 
البته یه راهی هم بلدم که جمع کنه یعنی یکی اضافه کنه بزاره تو خودش می خوام ببینم راهی دیگه وجود داره که همون autonumber رو از عدد 111 شروع کنه ؟
فیلد autoNumber را انتخاب کن سپس در قسمت پایین پنجره مقدار مشخصه format را 110 تایپ کن
ali_habibi1384
سه شنبه 20 فروردین 1387, 00:58 صبح
سلام
منم یه سوال در همین رابطه داشتم 
 
من یه فیلد AutoNumber دارم که به صورت Primary key هستش 
شماره ها رو پشت سر هم میندازه اما اگر رکوردی پاک کنم یه پرش توی شماره ها بوجود میاد 
میشه راهنمایی کنید 
 
مثلا من رکورد 3 رو اگر پاک کنم 
شماره ردیف هام این طوری میشه 1 و 2 و 4 و 5
دوست عزیز وقتی شما از فیلد autonumber  استفاده می کنی داده های پاک شده شما فلگ عملیاتی می خوره یعنی ظاهرا نیست ولی بصورت فیزیکی وجود دارد اما به شما نشان داده نمیشه.
liaghat
سه شنبه 20 فروردین 1387, 08:05 صبح
سلام
منم یه سوال در همین رابطه داشتم 
 
من یه فیلد AutoNumber دارم که به صورت Primary key هستش 
شماره ها رو پشت سر هم میندازه اما اگر رکوردی پاک کنم یه پرش توی شماره ها بوجود میاد 
میشه راهنمایی کنید 
 
مثلا من رکورد 3 رو اگر پاک کنم 
شماره ردیف هام این طوری میشه 1 و 2 و 4 و 5
 
می توانید از فیلد AutoNumber استفاده نکنید و یا بهتر بگویم با استفاده از i=i+1 خودتان این فیلد را بسازید و با در نظر گرفتن یک کلید با عنوان مثلا (مرتب کردن داده ها یا refresh)
وبا چند خط کد نویسی، هر وقت کاربر این کلید را زد، این ستون مرتب شود.
vahidm
سه شنبه 20 فروردین 1387, 15:46 عصر
سلام 
بله دوست عزیز خودم همین کار رو کردم یعنی 
text1.text=val(text1.text)+1
درست کردم 
متشکر
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.