/Anonimizzato1823Utente anonimizzato25 mag 2005, 00:08Come si crea una stringa sql di ricerca in presenza di una data, per dirgli tutti i record con la data maggiore di ... NOMECAMPO E' UN CAMPO DATA/ORA sSQL = "SELECT * FROM " + NOMETABELLA + " WHERE " + NOMECAMPO .... GRAZIE ANTICIPATAMENTE
/Anonimizzato1411Utente anonimizzato31 mag 2005, 14:31Per farti capire ti faccio un esempio: SELECT campoA , campoB FROM NomeTabella WHERE data < #31/12/2004#; Se utilizzi il db di access, la data deve avere come formato: mese/giorno/anno
/Anonimizzato1823Utente anonimizzato31 mag 2005, 17:33GRAZIE quindi per selezionare da data a data scrivo: SELECT campoA , campoB FROM NomeTabella WHERE data => #31/12/2004# and data <= #31/12/2005# sono giusti i segni?
/Anonimizzato1411Utente anonimizzato04 giu 2005, 15:15I segni sono giusti, comunque per indicare un periodo puoi utilizzare l'operatore BETWEEN, per esempio: SELECT campoA , campoB FROM NomeTabella WHERE data BETWEEN #31/12/20004# AND #31/12/2005#