تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Data type mismatch in criteria expression.
#1
اخواني الكرام

ما سبب هذا الخطأ


Data type mismatch in criteria expression.


تم إضافة الصورة المكبرة للموضوع من قبل الإدارة . بالتوفيق
Smile



الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

تم نقل الموضوع الى قسم اسئلة وبرمجة قواعد البيانات في بيئة ال.NET

اخي العزيز ضع أمر التعديل كاملة ,فهذه الرسالة مفادها انه هنالك خطأ في جملة الUpdate
الرد }}}}
تم الشكر بواسطة:
#3
هذا هو امر التعديل اخي الكريم سجاد

كود :
Dim SavInto As New OleDb.OleDbCommand
    Dim adapter2 As New OleDbDataAdapter(SQLstr, Conn)
        SavInto.Connection = Conn
        SavInto.CommandType = CommandType.Text
        SavInto.CommandText = "UPDATE TheTable SET Mall = '" & Trim(TextBox3.Text) & "' , Expiry_date_repairs = '" & Trim(TextBox4.Text) & "' , Repair_Cost= '" & Trim(TextBox5.Text) & "' , Description_repairs= '" & Trim(TextBox6.Text) & "'WHERE Code ='" & m & "' and ID='" & m2 & "'"
        Conn.Open()
        SavInto.ExecuteNonQuery()
        Conn.Close()
        Button4.Enabled = False
        Button5.Enabled = False
        Button3.Enabled = True

        TextBox2.ReadOnly = True
        TextBox3.ReadOnly = True
        TextBox4.ReadOnly = True
        TextBox5.ReadOnly = True
        TextBox6.ReadOnly = True


    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        Button4.Enabled = False
        Button5.Enabled = False
        Button3.Enabled = True


        TextBox2.ReadOnly = False
        TextBox3.ReadOnly = False
        TextBox4.ReadOnly = True
        TextBox5.ReadOnly = True
        TextBox6.ReadOnly = True

    End Sub
الرد }}}}
تم الشكر بواسطة:
#4
[b]عدل الجملة الى الاتي:

PHP كود :
SavInto.CommandText "UPDATE TheTable SET Mall = '" Trim(TextBox3.Text) & "' , Expiry_date_repairs = '" Trim(TextBox4.Text) & "' , Repair_Cost= '" Trim(TextBox5.Text) & "' , Description_repairs= '" Trim(TextBox6.Text) & "'WHERE Code =" " and ID=" m2 '" 


اعتقد ان الCode والID ليسا من نوع string لذا لا يجب وضعهما بين (') single qoutation[/b]
الرد }}}}
تم الشكر بواسطة:
#5
اخي ساجد بعد التعديل حدث الخطأ التالي

[ATTACH=CONFIG]3216[/ATTACH]


Syntax error in string in query expression 'Code ='0 and ID='.


تم تعريف المتغيرات m و m2

بالشكل التالي

Dim m As Integer
Dim m2 As String


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#6
اخي العزيز

ما نوع حقل الID والCode في قاعدة البيانات؟

ان كان string فضع الM والm2 بين (') وإن كان int فلا يجوز وضع الm والm2 او أي حقل رقمي بين علامتي '
الرد }}}}
تم الشكر بواسطة:
#7
اخي الكريم بالنسبه ل code فهو من نوع text

واما ID فهو من نوع AutoNmber
الرد }}}}
تم الشكر بواسطة:
#8
اذا يا اخي العزيز لماذا وضعت الID في التعديل؟ لا يجوز لانه ترقيم تلقائي ويجب مسحه من جملة التعديل

اما بالنسب للكود فضع المتغير m بين علامتي تنصيص مفردة وتحل المشكلة ان شاءالله
الرد }}}}
تم الشكر بواسطة:
#9
اخى الكريم عدما الغى Id واعمل بحث عن طريق code واقوم بعمليه التعديل يقوم البرنامج بتعديل كل السجلات التي تحمل نفس الاسم لانه في البرنامج عندي يسمح بتكرر الكود لاكثر من سجل

فانا اريد ان اعمل تعديل على سجل واحد محدد

اتمنى المساعده
الرد }}}}
تم الشكر بواسطة:
#10
اتمنى المساعده اخي الكريم سجاد
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مشكله عند الحفظ على قاعدة بيانات باستخدام Data Source وقاعدة بيانات اكسس2007 coderarab 7 368 24-07-16, 06:26 PM
آخر رد: سعود
  [سؤال] navigator data on winform >>> لاتعمل , اتمنى المساعدة . محمد العكيلي 1 110 11-03-16, 05:25 PM
آخر رد: boudyonline
  خطأ في التعامل مع Data set في فورمين متتالتين Abdh111 4 254 04-12-15, 10:51 PM
آخر رد: Abdh111
Question إدخال قيم محددة في Data Grid View دمعة المقهور 1 524 25-04-15, 04:12 PM
آخر رد: hminfo
  ما هو حل رسالة data type mismatch in criteria expression اثناء البحث بين تاريخين mremi78 0 782 23-08-14, 01:56 PM
آخر رد: mremi78
  البحث عن سجل معين في DATA Grid view السجل الاخر تصاعدي الدريساوي 1 1,826 27-05-14, 01:44 AM
آخر رد: الدريساوي
Exclamation [سؤال] مشكلة في اضافة سجلات جديدة على data grid وقاعدة البيانات ahmed saba 1 2,160 25-11-13, 11:17 PM
آخر رد: tarek
  شرح sql data type nabil 1 1,882 05-10-13, 03:46 AM
آخر رد: mbk2006
  DataType Mismatch in criteria expression hoob computer 2 472 22-07-13, 11:02 PM
آخر رد: hoob computer
  التنقل بين سجلات data grid viwe دمعة المقهور 6 1,432 22-05-13, 06:52 PM
آخر رد: دمعة المقهور

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


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