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

    Select case: Con variabile testo funziona, con variabile numerica no. Perchè?

    Ho un file .asp dove prima dichiaro le variabili e poi effettuo 2 select case.
    Il primo funziona mentre il secondo no.
    Come mai?


    Dichiarazione variabili
    <%
    Dim variabiletesto
    Dim variabilenumerica
    variabiletesto = "uno"
    variabilenumerica = 1
    %>



    Questo funziona
    <%
    select case variabiletesto
    case "uno"
    response.write "Ok"
    case else
    response.write "no"
    end select
    %>

    Questo no. Mi stampa a video "no" anzichè "Ok"
    <%
    select case variabilenumerica
    case 1
    response.write "Ok"
    case else
    response.write "no"
    end select
    %>

    Cosa devo fare per farlo funzionare correttamente?

    thelinuxbadguys

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    testerei la cosa usando solo il secondo select case

    poi proverei a fissare la variabile con cint(variabilenumerica)

    oppure proverei a fissarla come testo variabilenumerica = "1"

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.