منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : رسالة خطأ بعد عملية الاضافة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
المشكلة ليست في الاكواد العملية الحسابية او الاضافة
المشكلة هنا في الكود التالي
كود :
 txtcode.Text = " "
           txtDes.Text = " "
           txtPris.Text = " "
           txtmoms.Text = " "
           txttotalt.Text = " "

أنت وضعت مسافة والمفروض ان في كود العملية الحسابية بيشتغل اول ما بيتم تغيير النص في خانة السعر او الضريبة
فمن الطبيعي انه يظهر خطأ لانك طلبت منه يحول فراغ لرقم
المفروض لما تيجي تفرغ حقل تكتب علامات التنصيص فقط بدون اي فراغ او مسافة او اي شئ 

صح الكود اللى فوق كالتالي
كود :
 txtcode.Text = ""
           txtDes.Text = ""
           txtPris.Text = ""
           txtmoms.Text = ""
           txttotalt.Text = ""

وهاتشتغل معاك بدون اي مشكلة


وملحوظة اخرى انت كاتب نص الاتصال في ملف appconfig كالتالي

كود :
 <add connectionString ="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Georg\OneDrive\Desktop\LMH_DB.accdb" name="con"/>

وبالتالي لو نقلت البرنامج من جهازك لاي جهاز اخر فلن يعمل البرنامج لانه لن يتعرف على مكان قاعدة البيانات
الأفضل تعديله الى التالي

كود :
  <add connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\LMH_DB.accdb" name="con"/>

مرفق البرنامج بعد التعديلات المذكورة

ويفضل تعدل بنفسك الأول لكي تعرف الفرق بين التعديلات  للتعلم والأفادة
اخي اولا بارك الله بك و شكراً كثيراً
بما انو المشروع لديك هل تستطيع كتابة استعلام جلب جميع فواتير المتعلقة بنفس العميل و عند النقر عليها يتم عرضها ؟
الصفحات : 1 2