Visualizzazione dei risultati da 1 a 5 su 5

Discussione: caricare dati su array

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    caricare dati su array

    Dovrei caricare i dati di un db su un array. come posso fare? Per la precisazione dovrei caricare nell'array dati numerici.

    Sonia

  2. #2
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    UP

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    non so se ho capito :master: (mi pare troppo banale):
    fare un ciclo con un reader caricando dentro il ciclo i dati?

    Oppure utilizzare un datatable?

    O la domanda presuppone qualche cosa di più oscuro?

    Pietro

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    La domanda presuppone che non so da dove partire

    Allora io carico dinamicamente un datalist (Access.visRecord4 è una mia classe che mi permette di visualizzare i dati di una stringa sql che gli passo):

    codice:
    		public void CollegaGriglia()
    		{
    			string sql = "Select * from schizzi where idtema =" + DDTemi.SelectedIndex + " ORDER BY nomeschizzo ASC";
    			Response.Write(sql);
    			DataList1.DataSource = Access.visRecord4(sql);
    			DataList1.DataBind();
    		}
    Dopo il bind vorrei caricare tutti gli ID su un array e salvarmelo in sessione perchè mi servono gli id in un'altra pagina.

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: non l'ho mai fatto perciò prendilo con le molle

    Al caricamento del DataList e similaria parte l'evento ItemDataBound

    Lì controllo il parametro passato System.Web.UI.WebControls.DataListItemEventArgs

    se è Item oppure AlternatingItem allora

    1) recupero l'oggetto che fornisce i dati legati

    2) estraggo il campo id

    3) aggiungo l'id ed un separatore ad una variabile stringa di istanza


    Alla fine, per esempio nell'evento DataList1.Unload, recupero la stringa, fatta da tutti gli id letti separati da delimitatore e la salvo dove mi pare

    Pietro

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.