![]() |
|
مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access (/showthread.php?tid=7944) |
مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access - nacertaker - 20-06-2016 السلام عليكم أعضاء المنتدى ورمضام مبارك كريم للجميع، أعانني الله وأياكم على صيامه وقيامه وفعل الخيرات إنشاء الله تعالى واجهتني مشكلة أثناء البرمجة، لأول مرة أستعمل قاعدة بيانات أكسس (كت أتعامل مع البارادوكس أو SQL Server) وكل شئ كان في أفضل الخحال .. المشكلة أثناء البحث باستعمال منهج Locate فهو يعمل بصورة عادية مع قيم حقول الجدول عدى أثناء البحث في القيم العشرية (التي تحتوي فاصلة) .. لما يكون العدد الذي نبحث عنه مثلا 3 فهو يكتب على الشكل 3,00 أوتوماتيكيا ويتم إيجاده أثناء البحث بصورة عادية لكن عندما تكون هناك أعداد بعد الفاصة مثلا 3.2 فهو لا يجده بالرغم من أنه موجود.. نوع الحقل هو Numérique Réel simple وقمت بتغييره الى Numérique Réel Double والى Numérique Décimale وكلها نفس المشكل. الكود المستخدم: data.Stock_Table.Locate('Long_Pcs',StrToFloat(Edit1.Text),[]) أرجوا المساعدة في فقد ارهقني هذا المشكل وفكرت التوقف عن برمجة هذا البرنامج .. وبارك الله فيكم والسلام عليكم RE: مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access - bassem_43 - 20-06-2016 و عليكم السلام جرب غير نوع الحقل Numérique و اختار من format : fixe و ان ظهرت معك رسالة خطا ادكرها وللاستزادة تفضل هنا http://delphi4arab.net/forum/showthread.php?tid=2325 http://delphi4arab.net/forum/showthread.php?tid=2334 http://delphi4arab.net/forum/showthread.php?tid=2471 بالتوفيق RE: مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access - nacertaker - 20-06-2016 (20-06-2016, 12:46 PM)bassem_43 كتب : و عليكم السلام RE: مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access - Mr.DOS - 21-06-2016 سلام عليكم - رمضان كريم لما لا تستعمل لغة الاستعلام sql RE: مشكل البعد عن الأعداد العشرية في قاعدة بيانات Access - nacertaker - 21-06-2016 لقد وجدت المشكلة وقمت بحلها ... المشكلة كانت تكمن في أن فاصلة الأعداد العشرية في أكسس هي النقطة أما في دلفي فهي الفاصلة فقط قمت بتغير DecimalSeparator. شكرا للجميع وتقبل الله صيامكم ... سلام. |