Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Stringa della data non valida ...

    Salve a tutti ho la seguente funzione sulla mia pagina ASP:

    Function MGA(DATA)
    GG = DatePart("D",DATA)
    MM = DatePart("M",DATA)
    AAAA = DatePart("YYYY",DATA)
    If DATA <> "" Then
    MGA = MM & "/" & GG & "/" & AAAA
    Else
    MGA = " "
    End If
    End Function


    Il risultato della funzione viene poi inserito nel DB con una "INSERT".
    Nel caso in cui non ci sia data, quando parte la mia "INSERT" si verifica il seguente errore:

    Stringa della data non valida (7497)

    Come posso risolvere? Cosa devo mettere al posto di MGA = " "

    Grazie

    By
    Marco

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141
    prova a togliere lo spazio tra gli apici o muovi null e verifica che sul db hai settato che quel campo può essere null.
    ciao

  3. #3
    Ho provato sia con MGA = "" che con MGA = "NULL"

    Ma mi da sempre l'errore Stringa della data non valida (7497)

    Inoltre sul DataBase (Progress) non c'è un opzione per permettere i campi nulli, o comunque non riesco a trovarla.

    Che faccio!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141
    non devi muovere "null" ma settare il campo a null....
    MGA = null.
    ciao

  5. #5
    Fai eseguire l'sql INSERT solo nel caso la data non sia nulla, con un semplice if...
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.