Ciao a tutti.
Non riesco proprio a far funzionare questa select che credevo elementare:

sqle4 = "SELECT * FROM TXT3 WHERE MAR ="&MGNMAR&" AND ((DATA='"&DATAOGGI&"') OR (DATA='"&DATADOMANI&"')) AND (((ORA=>#&COR1&#) AND (ORA<#&COR2&#)) OR ((ORA=>#&COR3&#) AND (ORA<#&COR4&#)))"

dove:
Cor1="00.00.00"
Cor2="03.00.00"
Cor3="09.00.00"
Cor4="24.00.00"
"Ora" è un campo (access) data/ora
"Data" è un campo (access) testo

Il problema lo da comunque sul blocco che seleziona in base a "Ora" poichè, se tronco tale parte di codice, la select funziona.

Syntax error (missing operator) in query expression

Qualcuno sa aiutarmi?