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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] كود البحث لا يظهر اي نتائج ولا اي اخطاء Asmaa adel 1 46 أمس, 09:41 AM
آخر رد: ابراهيم النعيمي
  [كود] تعديل كود البحث بين تاريخينب hglogtd 2 38 29-11-16, 01:37 AM
آخر رد: hglogtd
  البحث مثل جوجل Samosoft 4 59 29-11-16, 01:35 AM
آخر رد: Samosoft
  خطأ عند البحث khalid475 1 44 28-11-16, 06:23 PM
آخر رد: khalid475
  [سؤال] كود البحث عن طريق اسم naden 1 68 28-11-16, 02:05 PM
آخر رد: Adrees
  [VB.NET] مشكلة في كود البحث khalid475 14 214 11-11-16, 07:52 PM
آخر رد: khalid475
  [VB.NET] تحويل التاريخ لسلسلة نصية tifagreet 1 82 01-11-16, 01:28 PM
آخر رد: ممدوح
  مشكلة كبيرة فى طريح تاريخين من بعض عشان يجيبلى عدد الدقايق مابين التاريخين دول araxis 8 153 27-10-16, 08:23 PM
آخر رد: ممدوح
  أستفسار الطباعه بعد البحث مباشره adel27 0 58 26-10-16, 03:15 PM
آخر رد: adel27
Information [VB.NET] خطاء في الكرستال ريبورت عند تحويل قاعدة البيانات من اكسس إلى ميسكوال 3msoft 2 63 22-10-16, 11:49 PM
آخر رد: 3msoft

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


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