ورود

View Full Version : ریختن عدد اعشاری یک ادیت در دیتا بیس



آماتور دلفی
دوشنبه 18 بهمن 1389, 08:26 صبح
من نیاز فوری به تبدیل مقدار اعشاری داخل یک ادیت دارم که ببرم تو پارادوکس . یه فیلد نامبر دارم . ه رکار میکنم خطا می ده که مثلا 2.4 is not a valid integer value !!!



table1['tedad']:=strtofloat(edit1.Text);
این ادیت 1 رو با چه تابعی تبدیل کنم و که بریزه توی فیلد تعداد ؟
تعداد از نوع number تعریف شده وقتی مستقیم اعشار می ریزم توش خطا نمی ده !
table1['vahed']:=2.4

hadisalahi2
دوشنبه 18 بهمن 1389, 09:18 صبح
دوست عزیز شما باید نوع فیلدتون رو به صورت Float تعریف کنید.
فیلد تعریفی شما از نوع عدد صحیحه و به همون دلیل هم پیغام خطا میده.
یا حق