تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل رصيد العميل بعد حفظ الفاتورة
#7
(27-02-19, 03:47 AM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

مرحباً اخى mostafa nada

اولاً راجع معى كلاً من التالى

1- بخصوص هذا الجزء من الكود
كود :
UPDATE Customers SET CustomerBalance=@CustomerBalance WHERE CustomerName=@CustomerName

2- وايضاً هنا
كود :
cmd3.Parameters.AddWithValue("@CustomerName", CustomerID.Text)

ثانياً لماذا لم يتم تحديث رصيد العميل بالقيمة الجديدة
هل لاحظت فى الاسطر بالاعلى التى اشرت اليها

يتجد فى كود التحديث تستدعى العميل من خلال CustomerName
اى من خلال اسم العميل
بينما انت تقوم باعطاء قيمة اسم العميل من خلال CustomerID.Text
تماماً القيمة هى رقم العميل وليس اسم العميل

فلحل المشكلة كل ما عليك تحويل الاسطر المذكورة الى هذا النحو
كود :
UPDATE Customers SET CustomerBalance=@CustomerBalance WHERE CustomerID=@CustomerID

لا اعلم اذا كان كود العميل عبارة عن CustomerID ام انه ID فقط فقم بتغيير المسما طبقاً لما لديك
من ثم التالى
كود :
cmd3.Parameters.AddWithValue("@CustomerID", CustomerID.Text)

بكده ستكون قمت بحل المشكلة بامر الله

تحياتى لك
وتمنياتى لك التوفيق

شكرا لك اخى الكريم بالفعل تم حل المشكلة .. جزاك الله كل خير على التوضيح والشرك وبارك الله فيك
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: تعديل رصيد العميل بعد حفظ الفاتورة - بواسطة mostafa nada - 28-02-19, 03:43 AM


التنقل السريع :


يقوم بقرائة الموضوع: