delphi4arab منتديات دلفي للعرب

نسخة كاملة : ادخال عدد حقيقي float في حقل string في Dbgrid
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته 
لديا مشكلة إذا تفضلتم في مساعدتي وهي كالتالي:
لديا قاعدة معطيات تحتوي على حقول من نوع Strin طولها 5 أحرف  وأنا أستعملها كعدد حقيقي Floet مثال:12.50 مجموع الأحرف 5
لديا فورم عليه Dbgrid مربوط بهذه القاعدة  أنا أريد حجز هذه الحقول على شكل عدد حقيقي رقمين بعد الفصلة 
المشكلة أنه يقبل جميع الأرقام مثلا 55555   و 14525 لأن الحقل هو String .....قمت بمنع دخول الأحرف الأخرى بواسطة الخاصية OnKeyPress  التابعة لـ Dbgrid
اخي ارجو التوضيح
السلام عليكم
اذا كنت بحاجة الى float لماذا لا تحول نمط الحقل الى float او ما يمثل الـ float في قاعدة بياناتك ؟؟؟
وعليكم السلام ورحمة الله وبركاته ،
راجع الدالة Trunc  انظر إلى الرابط أسفله :
كود :
http://www.delphibasics.co.uk/RTL.asp?Name=Trunc