Stringa sql con date

di Anonimizzato1823 il
3 risposte
Come 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

3 Risposte

  • Per 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
  • GRAZIE
    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?
  • I 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#
Devi accedere o registrarti per scrivere nel forum
3 risposte