FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour ADO FILTER , BOOLEAN EXPRESSION
Posts: 166
Joined: Wed Aug 29, 2012 08:25 AM
ADO FILTER , BOOLEAN EXPRESSION
Posted: Thu Aug 16, 2018 09:16 AM

Hello ,

Testing ADO oRs:Field := cExpression

I found some difficulties :

oRS.FILTER := "FIRST='Jon' OR (Married=0 AND LAST LIKE 'D')"// Accepted
oRS.FILTER := FIRST='Jon' OR Married=0 AND LAST LIKE 'D
'" // NOT ACCEPTED
oRS.FILTER := "(FIRST='Jon' OR Married=0) AND LAST LIKE 'D'" // NOT ACCEPTED
oRS.FILTER := "LAST LIKE 'D
' AND FIRST='Jon' OR Married=0" // NOT ACCEPTED
oRS.FILTER := "LAST LIKE 'D*' AND (FIRST='Jon' OR Married=0)" // NOT ACCEPTED

Why is only the first expression accepted ? Espacially why the third or fifth not ?

It seems that only the first one is accepted , how do we know where to place ( and ) ?

Frank

test
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: ADO FILTER , BOOLEAN EXPRESSION
Posted: Thu Aug 16, 2018 10:42 AM
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite

Continue the discussion