Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    Originariamente inviato da AltF4
    Ecco:

    codice:
    <%
    	Function DataDB(Data)
    	DataDB = Year(Data) &"/"& Month(Data) &"/"& Day(Data) &" "&  Hour(Data)
    	End Function 
    %>
    Poi:

    codice:
    sql = "UPDATE [login] SET dataora = #"& DataDB(Now)&"# WHERE id ="& rs("id")
    conn.Execute(sql)
    dove vedi colorato di rosso c'è l'errore. devi metter uno spazio

  2. #12
    inoltre se il tuo campo prevede anche l'inserimento dell'ora, mi sa che devi aggiungere anche i minuti e i secondi

  3. #13
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Originariamente inviato da Wama
    dove vedi colorato di rosso c'è l'errore. devi metter uno spazio
    Ho messo lo spazio, mi da ancora errore, questo:

    Microsoft JET Database Engine error '80040e07'
    Syntax error in date in query expression '#2008/9/2 17#'.
    index.asp, line 27

    Ed ecco cosa ho scritto:

    codice:
    <%
    	Function DataDB(Data)
    	DataDB = Year(Data) &"/"& Month(Data) &"/"& Day(Data) &" "& Hour(Data)
    	End Function 
    %>
    codice:
    sql = "UPDATE [login] SET dataora = #"& DataDB(Now)&"# WHERE id ="& rs("id")
    conn.Execute(sql)
    AltF4

  4. #14
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Forse ho capito il problema, il campo dataora del db è impostato sul formato Data Ora, quindi è il db che da errore perchè il formato non è corretto, avendo io inserito per ora solo la data.

    Non credi?
    AltF4

  5. #15
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Confermo la teoria precedente, ecco fatto:

    codice:
    <%
    Function DataDB(Data)
    DataDB = Year(Data) &"/"& Month(Data) &"/"& Day(Data) &" "& Hour(Data) &"."& Minute(Data) &"."& Second(Data)
    End Function 
    %>
    Grazie mille!!!
    AltF4

  6. #16
    per dataora si intende la data completa con giorno, mese e anno e l'ora completa di ore, minuti e secondi.

    access accetta che inserisca anche solo la data (completa ovviamente), se vuoi aggiungere anche l'ora devi aggiungerla in modo completo (hh:mm:ss) non puoi mettere solo le ore tralasciando minuti e secondi perchè la data composta come "dd/mm/yyyy hh" non è riconosciuta

    tutto chiaro?

  7. #17
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Giusto, ti avevo già risposto, forse non hai letto perchè stavi scrivendo.

    Tutto ok!

    Ti ringrazio!!!
    AltF4

  8. #18

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.