09-03-2016, 08:47 PM
(09-03-2016, 12:44 PM)PLANSHARP كتب : انتبه إلى أن edit1.text دخلت كنص و أنت تريد إدخال قيمتها:
الحل:
كود :ADOQuery2.Close; ADOQuery2.SQL.Text:='UPDATE table1 SET total =(total - '+edit1.text+') WHERE id=1'; ADOQuery2.ExecSQL;
جزاك الله خير لقد إشتغل الكود
(09-03-2016, 03:44 PM)menni_ahmed كتب : في مكان edit1.textتعمل بدون strtoint() فلو أضفتها تظهر لك رسالة خطأ
أكتب strtoint(edit1.text)
يجب تحويل قيم edit1 من نص الى عدد
(09-03-2016, 04:14 PM)Manarsoft كتب : لا تنسى إستدعاء الأمر Clearلماذا إستدعاء هذا الأمر ما دوره؟
على حسب الكلمه تعني المسح والكويري لا تحتوي على نص أي نص sql
هل ممكن مثال على إستخدام هذه التعليمة أعني clear

