djhooman
پنج شنبه 12 مرداد 1391, 03:59 صبح
سلام دوستان
راجع به سوالم خیلی تو فروم گشتم و از مثال هایی که دوستان گزاشتند تست گرفتم ولی جواب کارم و نداد
من دیتابیسم 3 تا فیلد به شرح زیر دارم
1 - فیلد مبلغ از جنس BigINT
2 - فیلد ارزش افزوده از جنس BigINT
3 - فیلد جمع کل از جنس BigINT
حالا برای اینکه کاربر بتونه 3 رقم 3 رقم عددی رو که وارد میکنه و ببینه تا اشتباهش کمتر بشه رو نمیدونم چجوری مشخص کنم ؟
یعنی به عبارتی وقتی مثلا مبلغ 2000 رو وارد تکست باکس میکنه اتومات موقع وارد شدن به 2,000 تبدیل بشه و مقدار 2000 در دیتابیس ذخیره بشه ، چون جنس فیلد از نوع BigInt هستش ، جداکننده 3 رقم ( کاما ، ) نمیتونه تو دیتابیس سیو بشه .......
فقط توی نمایش عدد سه رقم سه رقم جدا کنه ولی در عمل که دخیره سازی مبلغ تو دیتابیس هست بصورت بدون کاما سیو کنه...
ممنون میشم کمکم کنید
راجع به سوالم خیلی تو فروم گشتم و از مثال هایی که دوستان گزاشتند تست گرفتم ولی جواب کارم و نداد
من دیتابیسم 3 تا فیلد به شرح زیر دارم
1 - فیلد مبلغ از جنس BigINT
2 - فیلد ارزش افزوده از جنس BigINT
3 - فیلد جمع کل از جنس BigINT
حالا برای اینکه کاربر بتونه 3 رقم 3 رقم عددی رو که وارد میکنه و ببینه تا اشتباهش کمتر بشه رو نمیدونم چجوری مشخص کنم ؟
یعنی به عبارتی وقتی مثلا مبلغ 2000 رو وارد تکست باکس میکنه اتومات موقع وارد شدن به 2,000 تبدیل بشه و مقدار 2000 در دیتابیس ذخیره بشه ، چون جنس فیلد از نوع BigInt هستش ، جداکننده 3 رقم ( کاما ، ) نمیتونه تو دیتابیس سیو بشه .......
فقط توی نمایش عدد سه رقم سه رقم جدا کنه ولی در عمل که دخیره سازی مبلغ تو دیتابیس هست بصورت بدون کاما سیو کنه...
ممنون میشم کمکم کنید