تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطأ تحويل عند البحث بين تاريخين ؟
#1
السلام عليكم

استخدم الكود التالى للبحث بين تاريخين من قاعدة بيانات SQL ,وقمت بوضع اداتين DateTimePicker واسميت الاولى frm_date والثانية to_date ووضعت زر أمر به الكود التالى

كود :
Dim cn As New SqlConnection(Con_STR)
        Dim sda As New SqlDataAdapter("select *from usr_audit where date_oper between @frm_date and @to_date", cn)
        sda.SelectCommand.Parameters.Add("@frm_date", SqlDbType.Date).Value = frm_date.ToString
        sda.SelectCommand.Parameters.Add("@to_date", SqlDbType.Date).Value = to_date.ToString
        Dim ds As New DataSet()
        sda.Fill(ds, "usr_audit")

        Dim dt As DataTable = ds.Tables("usr_audit")
        If dt.Rows.Count > 0 Then
            DGV.AutoGenerateColumns = True
            DGV.DataSource = ds.Tables("usr_audit").DefaultView
        Else
            DGV.DataSource = Nothing
            MessageBox.Show("لا توجد بيانات لعرضها", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Information)
            Exit Sub
        End If
        btn_ser.Enabled = False
        cn.Close()

وعند تنفيذ الأمر تظهر الرسالة التالية

[HTML]Failed to convert parameter value from a String to a DateTime[/HTML]

مع العلم ان نوع الحقل بقاعدة البيانات هو date

ارجوا الإفادة ؟


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#2
كود :
[SIZE=3][b][b]sda.SelectCommand.Parameters.Add("@frm_date", SqlDbType.Date).Value = frm_date.Value[/b]
[/b][/SIZE][b]
[/b][b][SIZE=3][b]sda.SelectCommand.Parameters.Add("@to_date", SqlDbType.Date).Value = to_date.Value[/b]
[/SIZE][/b]
[b][SIZE=3]
[/SIZE][/b]
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة:
#3
kslawy كتب :
كود :
[SIZE=3][b][b]sda.SelectCommand.Parameters.Add("@frm_date", SqlDbType.Date).Value = frm_date.Value[/b]
[/b][/SIZE][b]
[/b][b][SIZE=3][b]sda.SelectCommand.Parameters.Add("@to_date", SqlDbType.Date).Value = to_date.Value[/b]
[/SIZE][/b]
[b][SIZE=3]
[/SIZE][/b]

بارك الله فيك
الرد }}}}
تم الشكر بواسطة:
#4
السلام عليكم و رحمة الله و بركاته
بارك الله فيكم
الرد }}}}
تم الشكر بواسطة:
#5
a.amin كتب :بارك الله فيك

بارك الله فيك
Heart
اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً

Heart
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مطلوب كود جمع عدد غياب الموظفين بين تاريخين nmst70 5 114 16-02-17, 10:01 PM
آخر رد: Adrees
  البحث بجزء من التاريخ أسامة السالمي 6 91 16-02-17, 03:19 PM
آخر رد: أسامة السالمي
  [سؤال] استفسار بخصوص انواع كود البحث.. Marwan9990 1 75 03-02-17, 07:09 PM
آخر رد: مساعدة
  [VB.NET] البحث التلقائي tifagreet 1 71 30-01-17, 06:07 PM
آخر رد: مساعدة
  البحث قى listbox Mohamed20 1 73 27-01-17, 07:12 AM
آخر رد: مساعدة
  [VB.NET] مساعدة في نقل الصنف من شاشه البحث الي فاتوره الشراء gmailali 6 177 24-01-17, 08:32 PM
آخر رد: gmailali
  تحويل الارقام الي حروف محمد بوقزاحة 6 158 22-01-17, 05:01 PM
آخر رد: tryold
  [VB.NET] طلب تعديل كود بحث من البحث في الاكسس الى البحث بالسكيول وشكراً m22sf 3 86 22-01-17, 01:39 PM
آخر رد: thevirus
  [VB.NET] كيف يتم البحث فى ليست فيو موجودة فى فورم اخر الماجيك مسعد 15 261 19-01-17, 08:33 PM
آخر رد: الماجيك مسعد
  [VB.NET] مشكلة تحويل من 32بت الى 64 بت yemen1 3 121 08-01-17, 01:23 PM
آخر رد: yemen1

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


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