Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Array da recordset

  1. #1

    Array da recordset

    Vorrei creare un array di valori da un recordset.

    Mi spiego:
    Faccio un recordset

    codice:
    personaggi = rs("nomi")
    se stampo ottengo: "pippo, pluto, topolino"
    con un replace levo lo spazio prima dei nomi

    codice:
    personaggi = Replace(personaggi," ","")
    poi vorrei creare un array con quei valori

    codice:
    arr_personaggi  = Split(personaggi,",")
    ma invece ho un errore : "Tipo non corrispondente"

    Perchè?
    www.sergiogandrus.it
    Il mio blog sull'informatica

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prva a vedere cosa contenga esattamente la variabile "personaggi".

    Roby

  3. #3
    Se faccio un Response.Write mi esce

    pippo, pluto, topolino

    nel dubbio che non sia una stringa l'ho anche convertito con Cstr ma il risultato è sempre lo stesso

    www.sergiogandrus.it
    Il mio blog sull'informatica

  4. #4
    non effettuare il replace, effttua subito lo split e guarda che succede

    codice:
    arr_personaggi  = Split(rs("nomi"),",")
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  5. #5
    Errore mio, la variabile andava dichiarata.

    www.sergiogandrus.it
    Il mio blog sull'informatica

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.