تقييم الموضوع :
  • 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
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [كود] مساعدة في إكمال كود البحث بأكثر من جدول أبووسم 4 105 أمس, 05:46 PM
آخر رد: أبووسم
  [سؤال] احتاج مساعده في البحث gnoonplas 9 171 14-10-17, 04:03 PM
آخر رد: Amir_alzubidy
  مساعدة في كود البحث أبووسم 9 268 08-09-17, 09:44 PM
آخر رد: أبووسم
Lightbulb [مثال] تحويل التاريخ الميلادي الى هجري داخل الداتا جريد من قاعدة بيانات اكسس محمود بكرى 20 550 30-08-17, 02:37 PM
آخر رد: محمود بكرى
  ارجو المساعدة من اهل الخبرة اريد كود لعمل فورم نقل او تحويل الاصناف من مخزن الى مخزن احمد الامين 8 290 24-08-17, 06:23 AM
آخر رد: احمد الامين
  [VB.NET] مشكلة البحث بين تاريخيين مبرمج مبتدا 18 518 06-08-17, 08:16 PM
آخر رد: sendbad100
  البحث باستخدام textbox و combobox تناسيم 2 140 30-07-17, 09:01 PM
آخر رد: ممدوح الخطيب
  كود تحويل الارقام للانجليزى فى الفيجوال بيسك نبيل كونكت 3 136 30-07-17, 04:18 PM
آخر رد: ابو محمد القحطاني
  [VB.NET] البحث عن اي جزء من أي كلمة في مربع نص واحد waelalmsry75 7 324 24-07-17, 03:03 AM
آخر رد: waelalmsry75
  [سؤال] استفسار عن تحويل كود طباعة داتا قريد فيو من اليسار لليمين Marwan9990 12 418 20-07-17, 01:48 AM
آخر رد: ابو ليلى

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


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