منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[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=38252)



أرجو التعديل في الكود المرفق - معتز حسن - 10-04-21

السلام عليكم الأخوة المبرمجين لدي مشكلة في تعديل سجلات تقع بين تاريخين محددين أرجو أن أحد حلها معكم .... الكود أدناه لا يعمل أرجو التعديل عليه وجزآكم الله خير
كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 > =  #" & DateTimePicker1.Value.Date & "# and  dt1 < =  #" & DateTimePicker2.Value.Date & "#    ", con)



RE: أرجو التعديل في الكود المرفق - messry - 10-04-21

(10-04-21, 11:37 AM)معتز حسن كتب : السلام عليكم الأخوة المبرمجين لدي مشكلة في تعديل سجلات تقع بين تاريخين محددين أرجو أن أحد حلها معكم .... الكود أدناه لا يعمل أرجو التعديل عليه وجزآكم الله خير
كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 > =  #" & DateTimePicker1.Value.Date & "# and  dt1 < =  #" & DateTimePicker2.Value.Date & "#    ", con)

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

حاول استبدال value.Date
بــ        Value.ToShortDateString


RE: أرجو التعديل في الكود المرفق - Ronald - 10-04-21

(10-04-21, 11:37 AM)معتز حسن كتب : السلام عليكم الأخوة المبرمجين لدي مشكلة في تعديل سجلات تقع بين تاريخين محددين أرجو أن أحد حلها معكم .... الكود أدناه لا يعمل أرجو التعديل عليه وجزآكم الله خير
كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 > =  #" & DateTimePicker1.Value.Date & "# and  dt1 < =  #" & DateTimePicker2.Value.Date & "#    ", con)

كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 between @d1 and @d2", con)
cmd.parameters.addwithvalue("@d1",DateTimePicker1.Value.Date)
cmd.parameters.addwithvalue("@d2",DateTimePicker2.Value.Date)



RE: أرجو التعديل في الكود المرفق - معتز حسن - 10-04-21

(10-04-21, 03:59 PM)Ronald كتب :
(10-04-21, 11:37 AM)معتز حسن كتب : السلام عليكم الأخوة المبرمجين لدي مشكلة في تعديل سجلات تقع بين تاريخين محددين أرجو أن أحد حلها معكم .... الكود أدناه لا يعمل أرجو التعديل عليه وجزآكم الله خير
كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 > =  #" & DateTimePicker1.Value.Date & "# and  dt1 < =  #" & DateTimePicker2.Value.Date & "#    ", con)

كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 between @d1 and @d2", con)
cmd.parameters.addwithvalue("@d1",DateTimePicker1.Value.Date)
cmd.parameters.addwithvalue("@d2",DateTimePicker2.Value.Date)

 تسلم أخي. . تم الحل

(10-04-21, 02:43 PM)messry كتب :
(10-04-21, 11:37 AM)معتز حسن كتب : السلام عليكم الأخوة المبرمجين لدي مشكلة في تعديل سجلات تقع بين تاريخين محددين أرجو أن أحد حلها معكم .... الكود أدناه لا يعمل أرجو التعديل عليه وجزآكم الله خير
كود :
       cmd = New MySqlCommand("update  students set gnom ='القسط الأول' where dt1 > =  #" & DateTimePicker1.Value.Date & "# and  dt1 < =  #" & DateTimePicker2.Value.Date & "#    ", con)

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

حاول استبدال value.Date
بــ        Value.ToShortDateString
شكرا للفكرة.. جربتها مسبقا ولم تنجح.