Visualizzazione dei risultati da 1 a 3 su 3

Discussione: HashTable

  1. #1
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696

    HashTable

    Qualcuno di voi utilizza queste chiavi ??

    Ho creato due HashTable che chiamerò ( Primario - Secondario )

    Ho inserito una chiave nel Primario per fare una prova.
    Il Secondario lo utilizzo già in una funzione e và ok


    Ho fatto queste prove per recuperare il valore dal Primario

    CType(Primario("Chiave"),String)

    funziona e mi riporta il valore corrispondente alla Chiave !!
    ho provato a mettere dei nomi inventati o lasciare vuoto il campo Chiave e non dà errore ma riporta una stringa vuota.

    Quindi è tutto OK

    Devo però prelevare dal Primario una Chiave con un nome preso dal Secondario.

    Facendo il ciclo ho messo
    Response.Write(CType(Secondario("Nome"),String))

    mi visualizza tutti i nomi assegnati, quindi OK
    metto i nomi per prelevare dall'altro HasTable

    CType(Primario(CType(Secondario("Nome"),String)),S tring)

    ma mi dà errore e dice che

    La chiave non può essere null. Nome parametro: key


    ho messo al posto della funzione un response.write elencando un # + il nome e ci sono tutti, senza # vuoti, non capisco dove stà l'errore !!

  2. #2
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    Ho fatto un'altra prova, inserisco il valore in una stringa

    Dim Nome As String = CType(Secondario("Nome"),String)


    poi recupero l'altro valore

    CType(Primario(Nome),String)


    cosi funziona, si vede che al volo cè qualcosa che non và, si può mettere una funzione che mi riporta il valore CType(,,,) in formato stringa al volo ?

  3. #3
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    che puttanata, ho risolto

    codice:
    CType(Primario(CType(Secondario("Nome"),String).ToString()),String) 

    e vabbè


    perchè il testo ritorna a capo e si spezza la stringa :master:

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.