Condividi tramite


Procedura: aggiungere query globali a un dataset

Vengono dette query globali le query SQL che restituiscono un singolo valore (scalare) o nessun valore. Generalmene le funzioni globali eseguono operazioni sui database, quali inserimenti, aggiornamenti ed eliminazioni, e l'aggregazione di informazioni, come la restituzione del numero di clienti inclusi in una tabella o il costo totale di tutti gli elementi inclusi in un determinato ordine.

Per aggiungere query globali, eseguire la Configurazione guidata query TableAdapter dall'interno di Progettazione DataSet.

Nota

Nomi o percorsi visualizzati per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti potrebbero essere diversi nel computer in uso. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per altre informazioni vedere Personalizzazione delle impostazioni di sviluppo in Visual Studio.

Per aggiungere una query globale a un dataset

  1. Aprire un dataset in Progettazione DataSet. Per ulteriori informazioni, vedere Procedura: aprire un dataset in Progettazione DataSet.

  2. Trascinare una Query dalla scheda DataSet della Casella degli strumenti in un'area vuota di Progettazione DataSet.

    Verrà visualizzata la TableAdapter (query, configurazione guidata).

  3. Selezionare una connessione per la query. È possibile selezionarne una dall'elenco oppure crearne una nuova. Se si crea una nuova connessione, sarà possibile salvarla nel file di configurazione dell'applicazione. Per ulteriori informazioni, vedere Procedura: salvare e modificare stringhe di connessione.

  4. Scegliere se si desidera utilizzare istruzioni SQL o stored procedure.

  5. Scegliere la stored procedure da utilizzare oppure, nella pagina Scegli tipo di query della procedura guidata, scegliere il tipo di query desiderato e fare clic su Avanti.

  6. Fornire una query che esegue l'attività desiderata, ad esempio SELECT COUNT(*) AS CustomerCount FROM Customers.

    Nota

    Trascinando una query direttamente in Progettazione DataSet è possibile creare un metodo che restituirà solo un valore scalare (singolo).Sebbene attraverso la query o la stored procedure selezionata possa essere restituito più di un valore singolo, il metodo creato dalla procedura guidata restituirà solo un valore singolo.La query potrebbe ad esempio restituire la prima colonna della prima riga dei dati ottenuti.

  7. Completare la procedura guidata. La query verrà aggiunta a Progettazione DataSet. Per ulteriori informazioni sull'esecuzione delle query, vedere Procedura: esecuzione di query TableAdapter.

Vedere anche

Attività

Procedura: creare oggetti TableAdapter

Procedura: creare query TableAdapter

Procedura: connettersi ai dati di un database

Procedura: esplorare i dati con il controllo BindingNavigator Windows Form

Procedura dettagliata: visualizzazione di dati in un Windows Form

Concetti

Associazione di controlli Windows Form ai dati in Visual Studio

Cenni preliminari sugli oggetti TableAdapter

Creazione e modifica di dataset tipizzati

Cenni preliminari sulle origini dati

Convalida dei dati