تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] Data type mismatch in criteria
#1
السلام عليكم
ما الخطأ في هذا الكود كما في الصورة
ارجو منكم الحل

   
الرد }}}
تم الشكر بواسطة:
#2
الرسالة تقول عدم تطابق نوع البيانات
حسب الصورة يوجد الحقل [Sex] والحقل[Birthday]
لكن الافضل وضع الحقل [Sex] بالبارامتر مثل البقية بحيث تكون
PHP كود :
WHERE [Sex]=@sex 
PHP كود :
cmd.Paramiters.AddWithValue("@sex"cboText.Text

ملاحظة OleDbDataAdapter لا تحتاج Con.Open وCon.Close
الرد }}}
تم الشكر بواسطة: alma_fandi , alma_fandi
#3
شكرا جزيلا Mansoor
ارجو المساعدة بتعديل الكود
PHP كود :
Dim dt As New DataTable
        Dim parameters 
As New List(Of OleDbParameter)

        
Dim sql "SELECT * FROM [Table1] WHERE [Sex]='" cboSex.Text _
        
"' AND [Birthday] BETWEEN  @StartDate AND @EndpDate "

        
Dim cmd = New OleDbCommand(sqlCon)
        
cmd.Parameters.AddWithValue("@StartDate"DateTimePicker1.Value)
        
cmd.Parameters.AddWithValue("@EndpDate"DateTimePicker2.Value)
        
Dim da = New OleDbDataAdapter(cmd)

        
da.Fill(dt)
        
dgvList.DataSource dt 
الرد }}}
تم الشكر بواسطة:
#4
PHP كود :
Dim sql "SELECT * FROM [Table1] WHERE [Sex]=@sex AND [Birthday] BETWEEN  @StartDate AND @EndpDate "
Dim da As New OleDbDataAdapter(sqlCon)
da.SelectCommand.Parameters.AddWithValue("@sex"cboSex.Text)
da.SelectCommand.Parameters.AddWithValue("@StartDate"DateTimePicker1.Value.Date)
da.SelectCommand.Parameters.AddWithValue("@EndpDate"DateTimePicker2.Value.Date)

Dim dt As New DataTable
da
.Fill(dt)

dgvList.DataSource dt 
الرد }}}
تم الشكر بواسطة: alma_fandi , sendbad100 , sendbad100
#5
شكرا جزيلا الكود اشتغل تمام
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  data type mismatch in criteria expression access um_noor20 3 445 08-10-23, 10:14 AM
آخر رد: um_noor20
  تعديل بيانات data table المتألق9 1 488 19-03-23, 11:24 PM
آخر رد: عضو جديد
  مشكلة في نقل قيمة الخلية الفارغة من data grid view الى ملف الاكسل Mohammed Nafa 1 352 12-01-23, 08:32 PM
آخر رد: salamandal
  Conversion from string "" to type 'Double' is not valid. حماده ممدوح البحيرى 13 1,359 22-07-22, 06:59 PM
آخر رد: أبو خالد الشكري
  Data Grid View mohamedassim 1 565 01-07-22, 06:41 PM
آخر رد: سعود
Lightbulb *○● قراءة نوع البيانات Data Type من قاعدة البيانات ●○* أبو خالد الشكري 10 1,749 29-06-22, 11:51 PM
آخر رد: أبو خالد الشكري
  السلام عليكم 2 مشكله حقل data type نوع text لو الكود اكثر من 10احرف لا يضيف ahmedhhh2 4 1,298 17-03-22, 12:52 AM
آخر رد: ahmedhhh2
  السلام عليكم اريد استخدام هذا الجدول مع كتابة المسافه select*from patent data ahmedhhh2 4 1,204 22-11-21, 07:31 AM
آخر رد: ahmedhhh2
  [VB.NET] ممكن مساعدة في جدول Category وعرضه في Data grid love_hell 0 807 10-09-21, 12:15 AM
آخر رد: love_hell
  [كود] Imports System.Data.OleDb Public Class Form1 Public con As New OleDbConnection("P رضوان الجماعي 1 977 27-03-21, 04:56 AM
آخر رد: علي بنيان

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


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