منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - نسخة قابلة للطباعة

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

الصفحات: 1 2 3 4


مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - nabil.1710 - 21-12-16

السلام عليكم اساتذتنا

قمت بانشاء مثال للبحث بين تاريخين بقاعدة بيانات اكسس و فيجوال استوديو 2012
عند امر لود يقوم برفع البيانات فى داتا جريد فيو بكفائه اما فى حالة البحث يعطى خطاء 

المثال فى المرفقات 
و شكرا


RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - محمود بكرى - 21-12-16

جربته وشغال تمام اعتقد المشكلة فى ضبط تنسيق الويندوز لديك


RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - adel27 - 21-12-16

أتمنى التوضيح أكثر


RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - nabil.1710 - 21-12-16

(21-12-16, 11:11 PM)adel27 كتب : أتمنى التوضيح أكثر

هذا الفيديو لشرح المشكلة 
وشكرا

[video=dailymotion]https://youtu.be/U70_CgIQzI0[/video]

و هذه صورة الخطاء




RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - محمود بكرى - 22-12-16

جرب الكود بالشكل ده فهو ادق
كود :
da = New OleDbDataAdapter("select * from جدول1 where تاريخ between #" & DateTimePicker1.Value.ToShortDateString & "# and #" & DateTimePicker2.Value.ToShortDateString & "#", cn)
       da.Fill(dt)
       Me.DataGridView1.DataSource = dt



RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - Adrees - 22-12-16

ايضاً بإمكانك استخدام الطريقة التالية
PHP كود :
       Dim pm(1) As OleDbParameter

        pm
(0) = New OleDbParameter("@Date1"OleDbType.Date)
 
       pm(0).Value DateTimePicker1.Value.Date

        pm
(1) = New OleDbParameter("@Date2"OleDbType.Date)
 
       pm(1).Value DateTimePicker2.Value.Date

        da 
= New OleDbDataAdapter("select * from جدول1 where تاريخ between @Date1 and @Date2"cn)

 
       da.Fill(Dt)
 
       Me.DataGridView1.DataSource Dt 



RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - nabil.1710 - 22-12-16

(22-12-16, 12:58 AM)محمود بكرى كتب : جرب الكود بالشكل ده فهو ادق
كود :
da = New OleDbDataAdapter("select * from جدول1 where تاريخ between #" & DateTimePicker1.Value.ToShortDateString & "# and #" & DateTimePicker2.Value.ToShortDateString & "#", cn)
       da.Fill(dt)
       Me.DataGridView1.DataSource = dt
اخى الفاضل تم البحث بهذا الكود ولكن النتائج غير دقيقة بل غير الذى طلبته
جرب فى المرفقات

(22-12-16, 01:54 AM)Adrees كتب : ايضاً بإمكانك استخدام الطريقة التالية
PHP كود :
       Dim pm(1) As OleDbParameter

        pm
(0) = New OleDbParameter("@Date1"OleDbType.Date)
 
       pm(0).Value DateTimePicker1.Value.Date

        pm
(1) = New OleDbParameter("@Date2"OleDbType.Date)
 
       pm(1).Value DateTimePicker2.Value.Date

        da 
= New OleDbDataAdapter("select * from جدول1 where تاريخ between @Date1 and @Date2"cn)

 
       da.Fill(Dt)
 
       Me.DataGridView1.DataSource Dt 

اخى Adrees هذا الكود اتا بنفس الخطاء المتواجد فى الصورة


RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - zinom - 22-12-16

المثال شغال معايا في كلتا الحالتين لكن
جرب المثال بعد التعديل ده كده


RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - nabil.1710 - 22-12-16

(22-12-16, 04:22 AM)zinom كتب : المثال شغال معايا في كلتا الحالتين لكن
جرب المثال بعد التعديل ده كده

اخى الفاضل zinom ظهرة نفس المشكلة عندى والله انا محتار الاكواد و الامثله كلها سليمه و المشكلة دى عندى فقط

طب ناخذ المو ضوع واحدة تلو الاخرى هل ازدار الاكسس هو المشكلة انا اشتغلت على اكسس 2003 و 2007 و برده نفس المشكلة .

و المرة دى المشكله فى مثال حضرتك عن اللود

اما فى المثال اول المشاركة اللود يعمل و يرفع البيانات على الفورم و البحث هو اللى بيدى الخطاء

اما كود الاستاذ / محمود بكرى  يعمل و لا يعطى اى اخطاء فى البحث ولكن النتائج غير صحيحة



هذا مثال لكود الاستاذ / محمود بكرى 

البحث ليس به اى اخطاء برمجية ولكن الخطاء فى النتائج لاحظ الصورة

البحث من 01/01/2016 الى 06/01/2016 ظهر نتيجة اخى لم تكون بين التاريخين 25/01/2016

و المثال فى المرفقات التنفيز  ( اكسس 2003  فيجوال استوديو 2012 )





RE: مثال للبحث بين تاريخين مشكلة تستحق الاهتمام - Basil Abdallah - 22-12-16

http://vb4arb.com/vb/thread-17367.html