Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Type mismatch: 'Cdbl'

  1. #1
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586

    Type mismatch: 'Cdbl'

    Potreste spiegarmi cosa significa questo errore?

    Io inserisco un numero in un campo testo (per esempio 101041059)

    Quando cerco di recuperare questo dato nella pagina di inserimento dati con lettura = Cdbl(Request.Form("lettura")) mi restituisce Type mismatch: 'Cdbl' ; sapete spiegarmi il perchè di questo errore?

    Non dovrebbe semplicemente convertire la stringa?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    CDbl converte l'argomento passato in un numero decimale a precisione doppia. Quell'errore significa che nell'argomento della funzione è stato messa una stringa che contiene dei caratteri che la funzione non riesce ad interpretare.

  3. #3
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    ma è un numero di questo sono sicura perchè effetto un controllo sul campo tramite js. come fa ad avere problemi con dei numeri?

  4. #4
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Potresti avere dei problemi con i segni dei decimali e/o dei raggruppamenti delle migliaia.

  5. #5
    codice:
    numero = request.form("campoForm")
    if isNumeric(numero) then
    numero = cDbl(numero)
    else
    numero = 0
    end if

  6. #6
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Ok provo a fare una cosa di questo tipo

    numero = Replace(Request.Form("lettura"), ",", ".")
    if isNumeric(numero) then
    lettura= cDbl(numero)
    else
    numero = cint(numero)
    lettura= cDbl(numero)
    end if

    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 © 2026 vBulletin Solutions, Inc. All rights reserved.