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

    Come si fa? XML e DATASET

    Ciao, come si fa a far caricare solo le prime 5 "righe" di un xml in un ds? Per righe intendo le prime 5 righe di un ds.
    Mi spiego... ho un xml molto lungo caricato in un ds tramite xmlread ma ci mette un sacco a caricarsi. Pensavo alla paginazione... ma questo non risolve il problema inquanto viene comunque caricato tutto il file xml, prima di paginare il DataList. Qualcuno mi sa aiutare?

    Grazie e ciao

  2. #2
    guarda io sto lavorando su una cosa molto simile. Purtroppo la lentezza te la devi tenere.

    io ho 2 funzioni:

    codice:
    private void Iniz_Grid()
    {
    	DataTable myDataTable= PrendiDati();
    	myGrid.DataSource = myDataTable;
    	myGrid.DataBind();
    }
    
    private DataTable PrendiDati()
    {
            DataTable dtResult = new DataTable("pippo");
    	dtResult.Columns.Add(new DataColumn("colonna1"));
    	dtResult.Columns.Add(new DataColumn("colonna2"));
    
            DataRow dtRow;
            for(int i=0;i<5;i++) 
    	{
                dtRow = dtResult.NewRow();
    
                fai quello che devi fare nel file xml
    
                dtRow["colonna1"]=tuo valore;
                dtRow["colonna2"]=tuo valore;
    
                dtResult.Rows.Add(dtRow);
    }

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.