Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    sempre problema con date

    nella clausora WHERE , in sql come faccio a indicare che il campo data del db deve essere uguale a quello contenuto in una variabile?
    dd= nome variabile ; data nome campo nel db

    ... where data=#"dd"# ...
    mi da errore...
    dove sbaglio??

  2. #2
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    where data=#" & dd & "#
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    32
    Hai provato a convertire la variabile in tipo data ?

  4. #4
    le ho provate tutte, ho tentato sia con cstr che con cdate, ma nulla.

    nella variabile la data è salvata di tipo 12/09/2004 e nel db è di tipo shortdate (gg/mm/aaaa)

  5. #5
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    Ma che errore ti da?
    Hai messo la concatenzione &?
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  6. #6
    si l'ho messa adesso ma continua a darmi Expected end of statement
    ma non capisco perchè

  7. #7
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    posta tutta la stringa
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  8. #8
    skl = "SELECT * FROM fattura where idf="&cint(pippo)&" AND data=#" & pluto & "#"


    pluto contiene la data

  9. #9
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    Se provi
    pluto = CDate(pluto) 'così sei sicuro del formato
    skl = "SELECT * FROM fattura where idf=" & CInt(pippo) & " AND data=#" & pluto & "#"

    Ma l'errore dove te lo dà, quando apri il recordset o sulla riga sql?
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  10. #10
    Stampa a video la query e verifica il formato (e magari usa anche il tag code per dare un po' di leggibilità ai codici che scrivi ).

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 © 2025 vBulletin Solutions, Inc. All rights reserved.