Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Estrazione valori da un campo select case

    E' giusta questa sintassi?
    codice:
      <%
          Select Case (campo)
          Case :'trim(rs('campo'))='restauro'
            <input type='radio' name='campo' value='restauro' checked>
            Break
          Case :Case :'trim(rs('campo'))='edile'
    <input type='radio' name='campo' value='edile' checked>
          Break
          Case Else
          <input type='radio' name='campo' value='altro' checked>
        End Select  <%

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Mai vista, ma sarò ignorante io.
    Mi sembri alla ricerca di un'identità, tra vb script e javascript
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Fai così:
    setti la variabile

    var=Trim(rs("campo"))

    Poi

    select case var
    Case "restauro"
    <input type='radio' name='campo' value='restauro' checked>

    Case "edile"
    <input type='radio' name='campo' value='edile' checked>

    Case Else
    <input type='radio' name='campo' value='altro' checked>
    End Select

    Prova con " e ', non ricordo se utilizzare gli apici o le virgolette.

    Ciao

  4. #4
    provo subito, grazie.

  5. #5
    iniziano i problemi
    Microsoft VBScript compilation error '800a0400'

    Expected statement

    /public/mestiere.asp, line 114

    <input type='radio' name='campo' value='restauro' checked>

  6. #6
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Mi ero confuso, prova così:


    select case var
    Case "restauro"
    <input type="radio" name="campo" value="restauro" checked>
    <input type="radio" name="campo" value="edile" >
    <input type="radio" name="campo" value="altro" >
    Case "edile"
    <input type='radio' name='campo' value='restauro' >
    <input type='radio' name='campo' value='edile' checked>
    <input type='radio' name='campo' value='altro' >
    Case Else
    <input type='radio' name='campo' value='restauro' >
    <input type='radio' name='campo' value='edile' >
    <input type='radio' name='campo' value='altro' checked>


    End Select

  7. #7
    Niente , mi sempre questo errore
    Microsoft VBScript compilation error '800a0400'

    Expected statement

    /public/M1attivita.asp, line 110

    <input type='radio' name='campo' value='restauro' checked>
    ^
    ecco il codice che ho usato

    codice:
    <% 
      select case var
    Case "restauro"
    <input type='radio' name='campo' value='restauro' checked>
    <input type='radio' name='campo' value='edile' >
    <input type='radio' name='campo' value='altro' >
    Case "edile"
    <input type='radio' name='campo' value='restauro' >
    <input type='radio' name='campo' value='edile' checked>
    <input type='radio' name='campo' value='altro' >
    Case Else
    <input type='radio' name='campo' value='restauro' >
    <input type='radio' name='campo' value='edile' >
    <input type='radio' name='campo' value='altro' checked>
    
    
    End Select  %>
    mi blocca proprio alla prima riga della select

  8. #8
    manco cosi
    codice:
    <% 
        
        dim var
        var=Trim(rs("campo"))
      select case var
    Case "restauro"
    <input type='radio' name='campo' value='restauro' checked>
    <input type='radio' name='campo' value='edile' >
    <input type='radio' name='campo' value='altro' >
    Case "edile"
    <input type='radio' name='campo' value='restauro' >
    <input type='radio' name='campo' value='edile' checked>
    <input type='radio' name='campo' value='altro' >
    Case Else
    <input type='radio' name='campo' value='restauro' >
    <input type='radio' name='campo' value='edile' >
    <input type='radio' name='campo' value='altro' checked>
    
    
    End Select  %>

    Microsoft VBScript compilation error '800a0400'

    Expected statement

    /public/mestiere.asp, line 113

    <input type='radio' name='campo' value='restauro' checked>

  9. #9
    il codice giusto dovrebbe essere questo
    codice:
    dim var
        var=Trim(rs("campo"))
      select case var
    Case "restauro"
    Response.Write "<input type='radio' name='campo' value='restauro' checked>"
    Response.Write "<input type='radio' name='campo' value='edile' >"
    Response.Write "<input type='radio' name='campo' value='altro' >"
    Case "edile"
    Response.Write "<input type='radio' name='campo' value='restauro' >"
    Response.Write "<input type='radio' name='campo' value='edile' checked>"
    Response.Write "<input type='radio' name='campo' value='altro' >"
    Case Else
    Response.Write "<input type='radio' name='campo' value='restauro' >"
    Response.Write "<input type='radio' name='campo' value='edile' >"
    Response.Write "<input type='radio' name='campo' value='altro' checked>"
    
    
    End Select  %>

  10. #10
    Solo che il codice ha la stessa lunghezza di quello che scriverei usando else if.
    Non abbrevio un gazzo.

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.