delphi4arab منتديات دلفي للعرب
عمل فيلتلر على قاعدة بيانات اكسس مربوطة بال ado - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : عمل فيلتلر على قاعدة بيانات اكسس مربوطة بال ado (/showthread.php?tid=5426)



عمل فيلتلر على قاعدة بيانات اكسس مربوطة بال ado - hmidadz - 28-07-2013

الخطأ يأتي بعد execution
الكود
كود :
nexp:=StrToInt(Edit2.Text); DataM.Travtbl.Filter:='Mois like '+QuotedStr(ComboBox1.Text+'*')+' and NExploitation='+IntToStr(nexp)+' and ans='+IntToStr(an); DataM.Travtbl.Filtered:=true; DataM.Travtbl.Sort:='NExploitation' ;
الرسالة التى تأتى
une valeur littéral de la command a dépassé les limites de type de la colonne associée


عمل فيلتلر على قاعدة بيانات اكسس مربوطة بال ado - makhlouf - 28-07-2013

جرب هذا:
كود :
DataM.Travtbl.Filter:='Mois like '''+QuotedStr(ComboBox1.Text+'*')+''' and NExploitation='''+IntToStr(nexp)+''' and ans='''+IntToStr(an); DataM.Travtbl.Filtered:=true;
بالوفيق