View Full Version : سوال: اضافه کردن صفر به اول مقادیر فیلد
Mrs.Net
دوشنبه 17 تیر 1387, 19:49 عصر
من یک فیلد کد دارم از نوع تکست
کاربرم کدهارو از 1 تا 4000 تعریف کرده
حالا یک کوئری میخوام که تو همون بانک اکسس بنویسم که بیاد به همه کدها صفر اضافه کنه تا همه 4 رقمی بشوند. به این شکل:
0001
0002
.
.
0025
خوب کوئریش چجوریه؟
Profesorjd
دوشنبه 17 تیر 1387, 22:41 عصر
با سلام
1- جستجو كن قبلاً به چند طريق جوابش داده شده است .
2- يك راهش :
mid(100000+[Field];2)
مهدی قربانی
دوشنبه 17 تیر 1387, 23:04 عصر
سلام
در ادامه راه حل ارائه شده توسط Profesorjd عزيز
يك Query از نوع Update بسازيد و درقسمت Updat To كد زير رو بنويسد :
Format([FieldName];"0000")
dadsara
سه شنبه 18 تیر 1387, 08:54 صبح
سلام
دوست عزیز Mrs.Net احتمالا شما مشکل Sort یا مرتب کردن براساس فیلد مورد نظر را دارید
من پیشنهاد می کنم در قسمت کوئری و یا ریپورت مورد نظر از تابع INt استفاده نمائید
مثال : ( INT(FieldName
Mrs.Net
سه شنبه 18 تیر 1387, 09:57 صبح
دوست عزیز Mrs.Net احتمالا شما مشکل Sort یا مرتب کردن براساس فیلد مورد نظر را دارید
من پیشنهاد می کنم در قسمت کوئری و یا ریپورت مورد نظر از تابع INt استفاده نمائید
مثال : ( INT(FieldNameاگر قرار بود همیشه تو کد عدد بنویسن راه حل خیلی خوبی بود. اما کد میتونه حرف هم باشه ولی این کاربرم ندونسته از 1 تا 4000 زده و من میخواستم برای یه بار درستشون کنم.
ممنون از همه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.