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

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