تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود البحث بين تاريخي في قاعدة SQL في Listview
#21
السلام عليكم ورحمة الله وبركاته



مع أنك ما وضحت رسالة الخطأ
أكتب فوق خالص هذا السطر
PHP كود :
Imports System.Data.OleDb 




السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#22
shado1796 كتب :

ظهرلي خطئيين في
OleDbCommand
و
OleDbDataAdapter


أخوي مو غيرت نوع الاتصال إلى SqlClient كيف تستخدم OleDbCommand و OleDbDataAdapter ؟!
غيرهم إلى
SQLCommand و SqlDataAdapter
Big Grin
<---------------------------------------------------------------->

الرد }}}
تم الشكر بواسطة:
#23
السلام عليكم ورحمة الله وبركاته



لفد نظري Easy 4ever جزاه الله خيراً

أنت حيرتني، هل تستخدم OleDb أم SqlClient ؟



السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#24
Easy 4ever كتب :أخوي مو غيرت نوع الاتصال إلى SqlClient كيف تستخدم OleDbCommand و OleDbDataAdapter ؟!
غيرهم إلى
SQLCommand و SqlDataAdapter

[COLOR="#FF0000"]
اخي راجع ردي لو سمحت ،،، انا لم اكتب اني استخدم OleDbCommand و OleDbDataAdapter ظهرت لي هذه المشكلة لان اخ او رائد اعطاني كود فيه هذه المشكله لانه غير متوافق وانا استخدم فقط SQl .... اشكرك [/COLOR]
الرد }}}
تم الشكر بواسطة:
#25
اانحلت يا افضل اعضاء حولت كود الاخ ابو رائد بتغيير من OleDbCommand و OleDbDataAdapter الى SQLCommand و SqlDataAdapter

انحلت مشاكل وظهرت مشكلة Con وغيرتها الى Conn وانحلت وبحث وكل شئ تمام لكن في مشكلتين وننتهي من الامر هذا وهما :
اني يجب علي كتابة التاريخ من الاقدم الى الاجدد يعني مثل كذا
من 2013-03-05
الى 2013-03-07

اذا سوينا العكس في التاريخ لا يعمل ؟ ،،، حاولت اسوي الكود بعملية عكس الطريقه لكن لم تفلح

كود :
Dim sql As String = " SELECT * FROM table1 WHERE [Date] BETWEEN @date1 AND @date2 "
        Dim sql2 As String = " SELECT * FROM table1 WHERE [Date] BETWEEN @date3 AND @date4 "

        Dim comm As New SqlCommand(sql, Conn)
        comm.Parameters.AddWithValue("@date1", CDate(Me.TextBox73.Text))
        comm.Parameters.AddWithValue("@date2", CDate(Me.TextBox67.Text))

        Dim comm2 As New SqlCommand(sql2, Conn)
        comm.Parameters.AddWithValue("@date4", CDate(Me.TextBox73.Text))
        comm.Parameters.AddWithValue("@date3", CDate(Me.TextBox67.Text))
        Dim dt As New DataTable

        Dim da As New SqlDataAdapter(comm)
        da.Fill(dt)

        Me.ListView1.Items.Clear()
        For Each r As DataRow In dt.Rows
            Dim LVI As New ListViewItem
            LVI.Text = r.Item("ID")
            LVI.SubItems.Add(r.Item("UserName"))
            LVI.SubItems.Add(r.Item("MobileNumber"))
            Me.ListView1.Items.Add(LVI)
        Next



المشكلة الثانية انه اذا كتبت التاريخ
من 2013-03-05
الى 2013-05-05

المفروض انه يبحث ايضا بالاشهر لكنه فقط يبحب بين تاريخين بالايام ولا يراعي [b]الاشهر ولا السنوات
،،،اتوقع هذي حلها ب Longdate لكن كيف ؟
[/b]
الرد }}}
تم الشكر بواسطة:
#26
Up Up Up Up
الرد }}}
تم الشكر بواسطة:
#27
shado1796 كتب :
اانحلت يا افضل اعضاء حولت كود الاخ ابو رائد بتغيير من OleDbCommand و OleDbDataAdapter الى SQLCommand و SqlDataAdapter

انحلت مشاكل وظهرت مشكلة Con وغيرتها الى Conn وانحلت وبحث وكل شئ تمام لكن في مشكلتين وننتهي من الامر هذا وهما :
اني يجب علي كتابة التاريخ من الاقدم الى الاجدد يعني مثل كذا
من 2013-03-05
الى 2013-03-07

اذا سوينا العكس في التاريخ لا يعمل ؟ ،،، حاولت اسوي الكود بعملية عكس الطريقه لكن لم تفلح

كود :
Dim sql As String = " SELECT * FROM table1 WHERE [Date] BETWEEN @date1 AND @date2 "
        Dim sql2 As String = " SELECT * FROM table1 WHERE [Date] BETWEEN @date3 AND @date4 "

        Dim comm As New SqlCommand(sql, Conn)
        comm.Parameters.AddWithValue("@date1", CDate(Me.TextBox73.Text))
        comm.Parameters.AddWithValue("@date2", CDate(Me.TextBox67.Text))

        Dim comm2 As New SqlCommand(sql2, Conn)
        comm.Parameters.AddWithValue("@date4", CDate(Me.TextBox73.Text))
        comm.Parameters.AddWithValue("@date3", CDate(Me.TextBox67.Text))
        Dim dt As New DataTable

        Dim da As New SqlDataAdapter(comm)
        da.Fill(dt)

        Me.ListView1.Items.Clear()
        For Each r As DataRow In dt.Rows
            Dim LVI As New ListViewItem
            LVI.Text = r.Item("ID")
            LVI.SubItems.Add(r.Item("UserName"))
            LVI.SubItems.Add(r.Item("MobileNumber"))
            Me.ListView1.Items.Add(LVI)
        Next



المشكلة الثانية انه اذا كتبت التاريخ
من 2013-03-05
الى 2013-05-05

المفروض انه يبحث ايضا بالاشهر لكنه فقط يبحب بين تاريخين بالايام ولا يراعي [b]الاشهر ولا السنوات
،،،اتوقع هذي حلها ب Longdate لكن كيف ؟
[/b]

أخوي لما لا تستخدم بدلا من TextBox في التاريخ هذي الأداة DateTimePicker فهي توفر للمستخدم وقت في كتابة التاريخ وتعطي شكل رائع وفيها خصائص جميله
إذا كنت تريد عرض الشهر رقما في أداة DateTimePicker أجعل خاصية Format تساوي Short أستخدمها وأعطنا النتيجة أغلب مشاكلك ستحل من ناحية التاريخ
Big Grin
<---------------------------------------------------------------->

الرد }}}
تم الشكر بواسطة:
#28
Easy 4ever كتب :أخوي لما لا تستخدم بدلا من TextBox في التاريخ هذي الأداة DateTimePicker فهي توفر للمستخدم وقت في كتابة التاريخ وتعطي شكل رائع وفيها خصائص جميله
إذا كنت تريد عرض الشهر رقما في أداة DateTimePicker أجعل خاصية Format تساوي Short أستخدمها وأعطنا النتيجة أغلب مشاكلك ستحل من ناحية التاريخ

راح اجرب واشوف
الرد }}}
تم الشكر بواسطة:
#29
اخي هذي الاداة اعرفها واعجبتني لكني لم افكر انها تتغير الى ارقام ،،،، بارك الله بك على الفكره .،،،، انحلت مشكلة الشهر ،، انه يبحث ايضا بالاشهر ،، لكن بقي انه يبحث من التاريخ الاجدد الى الاقدم
لانه الان لا يبحث الا بالاقدم الى الاجدد

إقتباس :اني يجب علي كتابة التاريخ من الاقدم الى الاجدد يعني مثل كذا
من 2013-03-05
الى 2013-03-07

اذا سوينا العكس في التاريخ لا يعمل ؟

،شكرا ...
الرد }}}
تم الشكر بواسطة:
#30
Up Up Up Up
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 664 18-06-25, 11:09 AM
آخر رد: dubai.eig
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,480 29-04-25, 08:55 PM
آخر رد: mmaalmesry
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 698 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  مشكلة عدم قراءة قاعدة بيانات MS access 0 424 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 355 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 292 29-03-25, 01:57 PM
آخر رد: ibraa939
  [سؤال] كود قاعدة بيانات visual basic 2010 express KHALED987 1 512 25-01-25, 12:39 PM
آخر رد: Kamil
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 502 01-01-25, 03:56 PM
آخر رد: heem1986
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 542 13-12-24, 04:48 AM
آخر رد: saud1004

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


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