Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Funzione per date DB Access

    Ciao a tutti.

    Con la ricerca ho trovato questa funzione per la trasformazione del formato data (purtroppo lavoro con un db access e sempre con la ricerca ho capito che il formato più performante è aaaa/mm/gg):
    codice:
    Function dataShort(dtData) 
      dataDB = year(dtData&"/"&right("00"&month(dtData),2)&"/"&right("00"&day(dtData),2))
    end Function
    In questo modo recupero i dati dal db:
    codice:
    data1 = request.form("data1")
    data2 = request.form("data2")
    
    data1 = dataShort(data1)
    data2 = dataShort(data2)
    ma lo script restitusce errore nella riga della funzione, dove sbaglio?
    Error Type:
    Microsoft VBScript runtime (0x800A000D)
    Tipo non corrispondente.: '[string: "05/08/2005/08/05"]'
    Grazie.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Hai chiamato la funzione dataShort ma in restituzione valorizzi dataDB

    Function dataShort(dtData)
    dataShort = year(dtData&"/"&right("00"&month(dtData),2)&"/"&right("00"&day(dtData),2))
    end Function

    Inoltre la funzione richiede un valore data... e tu le passi una stringa... devi prima fare la trasformazione ( e magari anche qualche controllo sulla validita' )

    data2 = dataShort(CDate(data2))

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    :rollo: Errore di gioventù... grazie!

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.