Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,134
    Hai provato ad inserire la data Excel direttamente in access senza formattarla e il campo access impostato testo?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Hai provato ad inserire la data Excel direttamente in access senza formattarla e il campo access impostato testo?
    il campo access non posso cambiarlo perche altrimenti dovreri modificare tutto il resto del sito...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Ho visto in una vecchia pagina del sito dove si fa l'inserimento nella stessa tabella che la data viene inserita così:

    " & DataToStr(Now()) & "

    ovviamente io devo sostituire il Now con altra data.

    Questa la funzione DataToStr:

    Function DataToStr(Data)
    Anno = CStr(Year(Data))
    Mese = CStr(Month(Data))
    If Len(Mese) = 1 Then
    Mese = "0" & Mese
    End If
    Giorno = CStr(Day(Data))
    If Len(Giorno) = 1 Then
    Giorno = "0" & Giorno
    End If
    DataToStr = Anno & Mese & Giorno
    End Function

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Allora vorrei provare ad inserire direttamente la data di oggi con DataToStr(Now()) e tralasciare l'importazione dal foglio excel.

    Mi preparo la variabile con: strData = DataToStr(Now())

    Poi se stamppo a video con: Response.write strData &"<br><br>"

    Mi da questo formato: 20170117

    Ma se invece della stampa provo ad inserire nel DB mi da errore:

    Microsoft JET Database Engine error '80040e57'
    Overflow


    Credo che questa sia la strada piu semplice ma non riesco neanche ad inserire la data di oggi...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    ed ancora...
    se stampo a video strData = (Date) mi da 17/01/2017

    mentre se inseirsco nel db la stessa cosa mi trovo 00:12:08

    perche?

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.