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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  conversion from string " insertinto table1(type'" integre as not vaild الحقوني يا رجا Medo84 2 1,214 10-01-21, 07:45 PM
آخر رد: 1nj
  [VB.NET] مشكله عند الحفظ على قاعدة بيانات باستخدام Data Source وقاعدة بيانات اكسس2007 coderarab 9 5,946 06-04-20, 12:12 AM
آخر رد: wadyreem
  [VB.NET] تعديل في data gird view وحفظه Hassan.syria 5 2,539 10-03-20, 03:06 PM
آخر رد: asemshahen5
  [VB.NET] Date & Time Error in mssql server data base & VB.net HazemOrasa 1 1,606 03-07-19, 01:03 PM
آخر رد: اسامه الهرماوي
  كيفية حفظ التعديل في Data Grid View مباشرا الى قاعدة البيانات اللورد محمود 1 4,358 02-08-18, 07:26 PM
آخر رد: سعود
  [VB.NET] الداتا غريد فيو Data Grid View QWERTU 3 4,151 25-07-18, 04:15 PM
آخر رد: elgokr
  [سؤال] navigator data on winform >>> لاتعمل , اتمنى المساعدة . محمد العكيلي 1 1,985 11-03-16, 05:25 PM
آخر رد: boudyonline
  خطأ في التعامل مع Data set في فورمين متتالتين Abdh111 4 2,448 04-12-15, 10:51 PM
آخر رد: Abdh111
Question إدخال قيم محددة في Data Grid View دمعة المقهور 1 2,143 25-04-15, 04:12 PM
آخر رد: hminfo
  ما هو حل رسالة data type mismatch in criteria expression اثناء البحث بين تاريخين mremi78 0 3,333 23-08-14, 01:56 PM
آخر رد: mremi78

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


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