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

    Array, Split e Type mismatch

    Ciao a tutti,
    Questo che segue è il codice che mi da errore:
    codice:
    	<%
    		dim elenco
    		elenco = Split(UtenteLoggato.Fields.Item("Interessi").Value,", ")
    	             If (NOT UtenteLoggato.EOF) then
    		Select case(elenco)
    		case 11: lbl_stato = "undici"
    		case 12: lbl_stato = "dodici"
    		case 13: lbl_stato = "tredici"
    		case else lbl_stato = ""
    		end select
    	             end if
    	%>
    la variabile "elenco" contiene un'array (11, 12, 13) il quale dovrebbe diventare

    11
    12
    13

    e poi tramite il "select case" diventare

    undici
    dodici
    tredici


    solo che mi da questo errore...

    codice:
    Microsoft VBScript runtime error '800a000d' 
    
    Type mismatch 
    
    /areariservata/index.asp, line 146
    la linea 146 è quella cn "elenco = ...."

    grazie per la collaborazione.

    buone feste a tutti
    ciao
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    elenco = Split(UtenteLoggato.Fields.Item("Interessi").Value ,",")
    prima elimina lo spazio ", "

    cmq
    un pò illogico l'uso del select case fatto in questo modo


    elenco infatti conterrà gli indice dell'array ovvero:

    elenco(0) = 11
    elenco(1) = 12
    elenco(1) = 13

  3. #3
    anche levando lo spazio mi da lo stesso errore...


    aiutooooo
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    stampa questo a video


    response.write UtenteLoggato.Fields.Item("Interessi").Value
    response.end

  5. #5
    elenco è un array, NON puoi trattarlo come una variabile! lo devi analizzare con un ciclo for ... next

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.