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

    errore con update su numero

    Ciao a tutti ho un problema con update su un campo numerico, se è vuoto genera errore.

    Microsoft VBScript runtime error '800a000d'

    Type mismatch: 'datarichiamog'

    modificascheda.asp, line 83

    Questi 3 campi sono numerici e ricevono dati da una form che in alcuni casi può non passare alcun dato. Ho provato a inserire un
    if datarichiamog <> "" then
    rs("datarichiamog")=datarichiamog
    end if
    ma così non genera errore ma non salva niente.

    codice:
    		<%
                    
    		rs("datarichiamog")=datarichiamog
    		rs("datarichiamom")=datarichiamom
    		rs("datarichiamoa")=datarichiamoa
    
    	rs.update()
    		%>

    Qualche idea ?

  2. #2
    Un campo numerico se vuoto va settato a 0.

  3. #3
    il campo mi occorrerrebbe vuoto ma se non è possibile l'unica rimane fare un controllo a monte dell'update settandolo a 0 se vuoto.
    non esistono altre possibilità?

  4. #4
    Originariamente inviato da 21-12
    il campo mi occorrerrebbe vuoto ma se non è possibile l'unica rimane fare un controllo a monte dell'update settandolo a 0 se vuoto.
    non esistono altre possibilità?
    Se lo vuoi vuoto lo imposti a formato testo.
    Se lo lasci numerico devi impostarlo a 0 se vuoto.

  5. #5
    grazie sei sempre gentilissimo.
    p.s. di nuovo complimenti per lo script di statistiche

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.