PDA

View Full Version : سوال: ذخیره اعداد اعشاری در جدول



farhad85
شنبه 21 تیر 1393, 20:41 عصر
سلام دوستان
من یک فیلد دارم که تو جدول از نوع دسیمال هستش و میخوام وقتی که در تکس با کسم عدد اعشاری مثل این عدد وارد کنم 554545/5454545بصورت اعشاری داخل جدول ذخیرش کنه ولی تبدیلس مبکنه به عدد صحیح به این شکل 554545 و اعداد بعد ازاعشارشوحذف میکنه با این سه روش هم ذحیرش کردم که در کل فرقی نمیکنه

my_cmARAZI0.Parameters.AddWithValue("@tm2", Val(Tm2.Text))




'my_cmARAZI0.Parameters.AddWithValue("@tm2", CStr(CDbl(Tm2.Text)))





my_cmARAZI0.Parameters.AddWithValue("@tm2", (CDbl(Tm2.Text)))

erfan_urchin
شنبه 21 تیر 1393, 22:15 عصر
خب شاید جدول دیتابیست تو ستون مربوطه type رو int گذاشتی
باید برای اعداد اعشاری float بزاری
یه بار چک کن ببین int گذاشتی یا float ؟؟؟؟

مهرداد صفا
یک شنبه 22 تیر 1393, 17:31 عصر
سلام.


dim x as decimal=Decimal.Parse(textbox1.text.Replace("/","."))
cmd.Parameters.Add("@p",x)