تقييم الموضوع :
  • 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] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 661 18-06-25, 11:09 AM
آخر رد: dubai.eig
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 820 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  كيف يمكن تحويل ملف تنفيذى الى فيجوال بيسك 2010 walkady 2 781 07-02-25, 07:57 PM
آخر رد: الورد2
  طريقه تحويل اى قاعده بيانات الى ملف dll فى المشروع خالد كامل1 1 635 31-01-25, 10:21 PM
آخر رد: Kamil
  تحويل معادلة اكسل أحمد فتح الرحمن 1 478 29-01-25, 11:09 PM
آخر رد: أحمد فتح الرحمن
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 551 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  [VB.NET] تحويل لغة الأرقام في فيجوال ستوديو AboBattal 2 389 12-11-24, 08:11 AM
آخر رد: أبو خالد الشكري
  [VB.NET] تحويل من hexadecimal الى ASCII aminesori 2 368 07-11-24, 11:18 PM
آخر رد: aminesori
  تحويل الكود الى اداه بوحمد 2 388 15-10-24, 10:05 AM
آخر رد: بوحمد
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 692 04-10-24, 02:33 AM
آخر رد: Taha Okla

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


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