Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    57

    I soliti problemi di data e DB

    Ciao belli...

    dopo essermi spulciato il forum, ho seguito l'istruzione di modificare il campo data nel DB mettendolo in formato
    aaaa/mm/gg

    ho aggiunto anche l'ora:

    aaaa/mm/gg hh.nn

    tutto bene... solo che ho due campi nello stesso DB, e la stessa ora mi viene inserita in uno correttamente e nell'altro mi inverte mese e giorno...

    come è possibile???


    grazie!
    Zeno

  2. #2
    Controlla di inserire correttamente i dati nel db splittando e ricreando la data.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    57
    ehm....

    ti arrabbi se ti chiedo... "come"?
    Zeno

  4. #4
    questo andrebbe messo nel topic in risalto

    supponiamo che vntDate sia una variabile data...
    nel db bisogna usare una stringa sql del tipo

    "select * from tabella where data=#" & month(vntDate) & "/" & day(vntDate) & "/" & year(vntDate) & " " & hour(vntDate) & ":" & minute(vntDate) & ":" & second(vntDate) & "# order by ..."

    se non ci sono errori di battitura dovrebbe andare!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    57
    Grazie mille!!!
    Zeno

  6. #6
    La copio in [ CODE ]

    codice:
    "select * from tabella where data=#" & month(vntDate) & "/" & day(vntDate) & "/" & year(vntDate) & " " & hour(vntDate) & ":" & minute(vntDate) & ":" & second(vntDate) & "# order by ..."
    Cmq questa è una query per richiamare nel formato inglese.
    Il splittare e ricomporre lo puoi fare tagliando la data con Year(), Month(), Day() e ricomponendola nel formato yyyy/mm/dd

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.