![]() |
|
Data type mismatch in criteria expression. - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : Data type mismatch in criteria expression. (/showthread.php?tid=9442) |
Data type mismatch in criteria expression. - alaqsa - 27-06-13 اخواني الكرام ما سبب هذا الخطأ Data type mismatch in criteria expression. تم إضافة الصورة المكبرة للموضوع من قبل الإدارة . بالتوفيق ![]() Data type mismatch in criteria expression. - Sajad - 27-06-13 السلام عليكم تم نقل الموضوع الى قسم اسئلة وبرمجة قواعد البيانات في بيئة ال.NET اخي العزيز ضع أمر التعديل كاملة ,فهذه الرسالة مفادها انه هنالك خطأ في جملة الUpdate Data type mismatch in criteria expression. - alaqsa - 27-06-13 هذا هو امر التعديل اخي الكريم سجاد كود : Dim SavInto As New OleDb.OleDbCommandData type mismatch in criteria expression. - Sajad - 27-06-13 [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 =" & m & " and ID=" & m2 & '" اعتقد ان الCode والID ليسا من نوع string لذا لا يجب وضعهما بين (') single qoutation[/b] Data type mismatch in criteria expression. - alaqsa - 27-06-13 اخي ساجد بعد التعديل حدث الخطأ التالي [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 Data type mismatch in criteria expression. - Sajad - 27-06-13 اخي العزيز ما نوع حقل الID والCode في قاعدة البيانات؟ ان كان string فضع الM والm2 بين (') وإن كان int فلا يجوز وضع الm والm2 او أي حقل رقمي بين علامتي ' Data type mismatch in criteria expression. - alaqsa - 27-06-13 اخي الكريم بالنسبه ل code فهو من نوع text واما ID فهو من نوع AutoNmber Data type mismatch in criteria expression. - Sajad - 27-06-13 اذا يا اخي العزيز لماذا وضعت الID في التعديل؟ لا يجوز لانه ترقيم تلقائي ويجب مسحه من جملة التعديل اما بالنسب للكود فضع المتغير m بين علامتي تنصيص مفردة وتحل المشكلة ان شاءالله Data type mismatch in criteria expression. - alaqsa - 27-06-13 اخى الكريم عدما الغى Id واعمل بحث عن طريق code واقوم بعمليه التعديل يقوم البرنامج بتعديل كل السجلات التي تحمل نفس الاسم لانه في البرنامج عندي يسمح بتكرر الكود لاكثر من سجل فانا اريد ان اعمل تعديل على سجل واحد محدد اتمنى المساعده Data type mismatch in criteria expression. - alaqsa - 27-06-13 اتمنى المساعده اخي الكريم سجاد |