Re: TADODataset.Filter?
- From: "Sven Pran" <no.direct@xxxxxxxxxxx>
- Date: Sun, 22 Oct 2006 02:18:07 +0200
"Bill Dekleris" <quasar@xxxxxx> wrote in message
news:453a4e00@xxxxxxxxxxxxxxxxxxxxxxxxx
Oops! I forgot to quote the search string! The correct syntax would be:
// name starts from "bi"
ADOQuery1.Filter := 'name Like ' + QuotedStr('bi*');
// name contains "bi"
ADOQuery1.Filter := 'name Like ' + QuotedStr('*bi*');
Sorry for the error!
Bill.
I tried this tonight and got a most surprising result:
No error message and no filtering?
I single-stepped the application and could see that
ADODataset1 was "loaded" with a separate SQL SELECT
statement. Then whenever I changed the filter mask
(in an edit box) I could see that the following statements
were executed
1: ADODataset1.Filtered := false;
(typically) 2: ADODataset1.Filter := 'name LIKE ' + QuotedStr('bi*');
3: ADODataset1.Filtered := true;
but the DBGrid display did not change, it still displayed
the entire dataset?
Now I am lost? (It is 2:15 AM here and I am going to bed.)
regards Sven
.
- Follow-Ups:
- Re: TADODataset.Filter?
- From: Bill Dekleris
- Re: TADODataset.Filter?
- From: Dennis Passmore
- Re: TADODataset.Filter?
- References:
- TADODataset.Filter?
- From: Sven Pran
- Re: TADODataset.Filter?
- From: Bill Todd
- Re: TADODataset.Filter?
- From: Sven Pran
- Re: TADODataset.Filter?
- From: Bill Todd
- Re: TADODataset.Filter?
- From: Sven Pran
- Re: TADODataset.Filter?
- From: Bill Dekleris
- Re: TADODataset.Filter?
- From: Bill Dekleris
- TADODataset.Filter?
- Prev by Date: Re: Win98 Locks Access Database
- Next by Date: Re: Saving Image/Picture to Database using ADO
- Previous by thread: Re: TADODataset.Filter?
- Next by thread: Re: TADODataset.Filter?
- Index(es):
Relevant Pages
|