Originariamente inviato da jobild69
Potresti scrivermi una stringa che hai collaudato con la quale attraverso una tabella, possa fare in VB5 una funzione selectc from * (tabella) where datfat sia >= ad una variabile data (datini) e datfat sia <= ad una variabile data (datfin).
Premetto che la data è settata sicuramente nel formato italiano standard sia sulla tabella che nel form. Inoltre ho provato anche la data a 4 cifre come anno ma il risultato non cambia
Se provo in questo modo:
Set RDStapno = DBStapno.OpenRecordset("select*from primanot WHERE (datfat)>= cdate('01/02/04'")
L'esito è ok
Vi ringrazio per la cortese collaborazione
Ciao
codice:
dim dtaIni as string
dim dtaFin as string
dtaIni="2000/02/09" ' data 9 febbraio 2000
dtaFin="2000/09/02" ' data 2 settembre 2000

rstRecSet.Open "Select * FROM Tabella WHERE Tabella.DataInizio >=# "& dtaIni & "# AND Tabella.DataFine <= #" & dtaFin & "#"
Per quando riguarda il fatto che la data sia settata nel formato standard, e' irrilevante dal momento che dipende dalle impostazioni di sistema.