Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Syntax error (comma)

  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Syntax error (comma)

    Ciao a tutti.

    Ho un campo di una tabella access così previsto: 2006/05/24

    Perchè questa query restituisce errore:

    codice:
    mese = request.querystring("mese")
    anno = request.querystring("anno")
    
    Set rs = DBConn.Execute("SELECT * FROM tab where id_mese = "&mese&" and (left(datasession), 4) = "&anno&" order by ID asc")
    Syntax error (comma)

    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    prova a mettere cint(left(...)) = anno perchè penso che per lui il left restituisca una stringa e non un numero per cui ci vanno gli apici poi...ma il campo è data o testuale?

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Ho provato ma non va... il campo è data/ora...

    In sostanza ho bisogno di prendere dal campo datasession soltanto le prime quattro cifre e confrontarle con le quattro che recupero in querystring...
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  4. #4
    se è un campo data/ora usa year(campodata)=anno

  5. #5
    poi scusa una cosa mi spieghi in access come fai a mettere il data/ora nel formato aaaa/mm/gg ? nel mio non è prevista questa opzione

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Grazie adesso funziona...

    Il formato aaaa/mm/gg (l'unico che non crea casini in access + asp) lo imposti manulmente in generale --> formato
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  7. #7
    Originariamente inviato da [trodat]
    Grazie adesso funziona...

    Il formato aaaa/mm/gg (l'unico che non crea casini in access + asp) lo imposti manulmente in generale --> formato
    eh loso che si imposta in generale...ma nel menu a tendina del mio access mica c'è quella voce.. :master:

  8. #8
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Non nel menu tendina...
    Immagini allegate Immagini allegate
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  9. #9
    ma che spettacolo mica lo sapevo che si potesse impostare a mano.,.non ci avevo mai pensato

    addio campi numerici contenenti date

  10. #10
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Non si finisce mai d'imparare...
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.