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

    controllo se stringa è numerica

    Problema: recupero un numero da un form html in questo modo:
    codice:
    numero = request.form("numero")
    Come faccio a verificare se la stringa è effettivamente un numero???

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    If IsNumeric(numero) then
    'è un numero
    else
    'non è un numero
    end if
    Roby

  3. #3
    Grazie ROBY, funziona anche per tutti tipi di numero? (interi, con virgola etc)

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Un numero è un numero...
    Attenzione però: in inglese la virgola è sostituita dal punto nei decimali.
    Quindi quello che tu potresti immaginare come numero per lui non lo è.

    Roby

  5. #5
    Allora mi tocca abituarmi ad inserire il punto al posto della virgola nella text box! Hai qualche soluzione alternativa?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    numero = trim(request.form("numero"))
    numero = replace(numero, ",",".")
    If IsNumeric(numero) then
    'è un numero
    else
    'non è un numero
    end if
    Roby

  7. #7
    Grazie - 6 stato velocissimo!

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.