تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] ما هو الخطا هنا
#1
PHP كود :
cm = new SqlCommand("Select c.id,c.transno,p.pcode,p.pdesc,c.price,c.qty,c.disc,c.total from Tbl_Cart as c inner join Tbl_Product as p on c.pcode = p.pcode where status like 'Sold' and cast(sdate as date) between '" dtp1.Value.ToShortDateString() + "' and '" dtp2.Value.ToShortDateString() + "'"cn); 

رسالة الخطأ هي

PHP كود :
Conversion failed when converting date and/or time from character string
الرد
تم الشكر بواسطة:
#2
PHP كود :
cm = new SqlCommand("Select c.id,c.transno,p.pcode,p.pdesc,c.price,c.qty,c.disc,c.total from Tbl_Cart as c inner join Tbl_Product as p on c.pcode = p.pcode where status = 'Sold' and sdate between @sdate1 and @sdate2'"cn); 
cm.Parameters.AddWithValue("@sdate1"dtp1.Value.Date);
cm.Parameters.AddWithValue("@sdate2"dtp2.Value.Date); 
الرد
تم الشكر بواسطة:
#3
(21-02-21, 08:41 AM)Ronald كتب :
PHP كود :
cm = new SqlCommand("Select c.id,c.transno,p.pcode,p.pdesc,c.price,c.qty,c.disc,c.total from Tbl_Cart as c inner join Tbl_Product as p on c.pcode = p.pcode where status = 'Sold' and sdate between @sdate1 and @sdate2'"cn); 
cm.Parameters.AddWithValue("@sdate1"dtp1.Value.Date);
cm.Parameters.AddWithValue("@sdate2"dtp2.Value.Date); 

للاسف لايعمل هو كان الكود شغال اللى انا عملته ولكن العيب دا ظهر من تلقاء نفسه حتى في باقي الفورم اللى فيها تواريخ
الرد
تم الشكر بواسطة:
#4
(22-02-21, 03:30 AM)عاصم النجار كتب :
(21-02-21, 08:41 AM)Ronald كتب :
PHP كود :
cm = new SqlCommand("Select c.id,c.transno,p.pcode,p.pdesc,c.price,c.qty,c.disc,c.total from Tbl_Cart as c inner join Tbl_Product as p on c.pcode = p.pcode where status = 'Sold' and sdate between @sdate1 and @sdate2'"cn); 
cm.Parameters.AddWithValue("@sdate1"dtp1.Value.Date);
cm.Parameters.AddWithValue("@sdate2"dtp2.Value.Date); 

للاسف لايعمل هو كان الكود شغال اللى انا عملته ولكن العيب دا ظهر من تلقاء نفسه حتى في باقي الفورم اللى فيها تواريخ

مفيش حاجه بتظهر من تلقاء نفسيها
لا بد يكون فيه سبب مثل انك قمت بتغيير نوع بيانات الاعمده
مثلا sdate في الكود لازم يكون نوعه date مينفعش char
ايضا من الشروط اللي في الكود status فيه كلمة Sold بنفس الاحرف الكبيره الصغيره

اذا كان اللي بيحصل معاك بيطلع خطا اعرضه رسالة الخطا

اذا عجزت خالص ضع المشروع
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [C#.NET] ماسبب هذا الخطا والرسالة mera.55 3 1,090 25-03-16, 10:56 AM
آخر رد: amir edward
Bug [C#.NET] مساعدة فى تصحيح الخطا ابراهيم مراد 4 2,148 17-04-14, 12:32 AM
آخر رد: ابراهيم مراد

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم