04-06-2018, 04:23 AM
السلام عليكم جميعا وطاب يومكم بالقرب الى الله أكثر
كنت أستخدم المكون table (للربط مع بارادوكس) وكان ينفع معي الكود التالي في عملية الفلترة
واما الان وبعد ان استخدمت adotable لم يفلح معي الكود السابق في الفلترة في قاعدة بيانات اكسس
أفيدونا جزاكم الله خيرا
كنت أستخدم المكون table (للربط مع بارادوكس) وكان ينفع معي الكود التالي في عملية الفلترة
كود :
procedure TForm3.edt1Change(Sender: TObject);
Var x: string;
begin
begin
If edt1.Text='' then
ds1.DataSet.Filtered:=false
Else Begin
if rb1.Checked = True then begin
X:=edt1.Text+'*';
ds1.DataSet.Filter:='material='+QuotedStr(x);
ds1.DataSet.Filtered:=true;
end;
if rb2.Checked = True then begin
X:=edt1.Text+'*';
tbl1.Filter:='type='+QuotedStr(x);
tbl1.Filtered:=true;
end;
if rb3.Checked = True then begin
x:=datetostr(strtodate(edt1.Text+'*'));
tbl1.Filter:='date='+QuotedStr(x);
tbl1.Filtered:=true;
end;
end;
end;
end;
واما الان وبعد ان استخدمت adotable لم يفلح معي الكود السابق في الفلترة في قاعدة بيانات اكسس
أفيدونا جزاكم الله خيرا