كيف عمل فيلتر في ado حسب رقم السلعة والشهر
#1
السلام عليكم
لديا قاعدة اكسس بها جدول فيه عمودين واحد للاشهر والاخر لرقم السلعة

كيف يمكني عمل فيلتر
مثال
الشهر من 1الى 4 و الرقم السلعة ما بين 15 الى 20 و 22 الى 40
اى نحدف 21
الرد
#2
السلام عليكم

عن طريق SQL:
كود :
select * from table where Date between '2013/10/01' and '2013/10/04' and N_of_article in (15.16.17.18.19.20.22 حتى 40)
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#3
السلام

اين الخطا في هذا الكود

كود :
Form1.ADOStoredProc1.Filter:= '(Compte>'+IntToStr(a)+' AND Compte<'+IntToStr(a1)+) or ' +'(Compte>'+IntToStr(b)+' AND Compte<'+IntToStr(b1))';
الرد
#4
وعليكم السلام ورحمة الله تعالى وبركاته

كود :
Form1.ADOStoredProc1.Filter:= '((Compte>'+IntToStr(a)+') AND ( Compte<'+IntToStr(a1)+')) or ' +'((Compte>'+IntToStr(b)+') AND (Compte<'+IntToStr(b1)+'))';
وحيداً فريداً في التراب وإنما قرين الفتى في القبر ما كان يعمل
الرد


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


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