Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    "caricare" due query in un datagrid

    Carico i dati nel data grid in questo modo:

    DsDati = new DataSet();

    String SQLDettaglio = "spprova";

    OleDbDataAdapter myCommand = new
    OleDbDataAdapter(SQLDettaglio,myConnection);

    myCommand.SelectCommand.CommandType=CommandType.Te xt;

    myCommand.Fill(DsDati, "Dettaglio");



    MyDataGrid.DataSource = DsDati.Tables["Dettaglio"].DefaultView;

    MyDataGrid.DataBind();



    ma se volessi caricare anche dati di un altra query prima di caricare il dati nel DataSource del DataGrid?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    devi prima metterla nel dataset

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    ok ...nel mio esempio ho indicato come carico la prima query nel data set..

    e per la seconda?

    grazie per l'aiuto

  4. #4
    Per fondere una datatable nell'altra puoi usare la funzione Merge del dataset. Dalla domanda ho il sospetto che le due query non producano risultati con la stessa struttura di dati (anche se diversi) quindi se e' cosi, non puoi visualizzarli nella stessa datagrid.
    Saluti a tutti
    Riccardo

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.