الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

select int from database

مغلق
بدأه mostafa_khattab في 18 ديسمبر 2006 · 2 رد · 679 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مشكلة فى ال select statment

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

الغريب أنى باعمل convert لل string قبل جملة الselect ورغم ذلك أري نفس ال error

//عمل ال convert

int x=Integer.parseInt(jTextField2.getText());

String sql="select * from appdate where cardno='"+jTextField1.getText() +"' and batchno='"+jTextField2.getText()+"' and name='"+jTextField3.getText()+"'";

#2

انتا عملت تحويل

لكنك لم تستخدم الـ int بل استخدمت الـ String

اضافة الى ان قيمة الـ int لا يتم وضعها بين ' '



String sql="select * from appdate where cardno='"+jTextField1.getText() +"' and batchno="+x+" and name='"+jTextField3.getText
 int x=Integer.parseInt(jTextField2.getText());

منقطع من حين لاخر

#3

ألف ألف ألف ألف ألف ألف ألف ألف ألف ألف شكر

أخيرا الكود أشتغل

هذا الموضوع مغلق.

مواضيع مشابهة