Salve sto leggendo i dati su un db access
dal=01/01/2012
al=28/02/2012
SELECT * FROM table where (miadata between #"&dal&"# AND #"&al&"#)
Risultato 2 record
dal=01/01/2012
al=01/03/2012
SELECT * FROM table where (miadata between #"&dal&"# AND #"&al&"#)
Risultato 0 record
E' un problema di interpretazione della data ossia lui interpreta
anziche 1 marzo 2012 la data del 03 gennaio 2012 dico questo perche se cambio la data in uno dei 2 record mettendo 02/01/2012 lui da come risultato 1 record
Come faccio a dare il formato data corretto???
in SQL facevo SET DATEFORMAT dmy; prima della query ma con access???
NB: nel db il campo è DATA/ORA con formato "data in cifre"
Grazie