منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] كود تحديث عدة أعمدة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] كود تحديث عدة أعمدة (/showthread.php?tid=46796)



كود تحديث عدة أعمدة - AboAlaa - 21-08-23

[attachment=29162]السلام عليكم ورحمة الله و بركاته
تحية عطرة للاعضاء الاكارم
انا مبتدء بالبرمجة و اعمل على مشروع تسجيل بيانات مع ربط قاعدة SQL
عندي فورم للتعديل
المطلوب لو سمحتو
كود الاستعلام
انا كتبت ما يلي
UPDATE TBL_DateSalary set EmployeeID = @EmployeeID ,EmployeeName = @EmployeeName ,Periods =@periods,BranchName = @BranchName,BasicSalary = @BasicSalary Where (EmployeeID = EmployeeID ) AND (Periods = Periods ) AND (BranchName = BranchName )
عند تنفيذ الأمر يتم تعديل كامل محتوى الجدول على السطر المختار بالفورم

اريد تعديل السطر وحده و ليس كامل الجدول مع الشروط (حسب رقم الموظف+الفترة+الفرع)
ممكن دعمكم
جزاكم الله خيرا


RE: كود تحديث عدة أعمدة - Taha Okla - 21-08-23

وعليكم السلام ورحمة الله وبركاته

الخطأ عندك في هذا السطر :
كود :
Where (EmployeeID = EmployeeID ) AND (Periods = Periods ) AND (BranchName = BranchName )

عليك أن تحدد قيمة محددة لذاك السطر الذي تريد التعديل عليه وليس بدون تحديد..
ماذا يساوي 
EmployeeID  ؟؟؟
Periods  ؟
BranchName ؟

حدد قيمة محدد من ذاك السطر ليتم التعديل عليه وليس هكذا يساوي نفسه ..


RE: كود تحديث عدة أعمدة - AboAlaa - 21-08-23

مضاف برامترات لكل عمود يساوي الطلب