Come funziona ADO.NET funzione?

August 28

Come funziona ADO.NET funzione?


ActiveX Data Access Objects consentono di utilizzare le competenze esistenti programmazione orientata agli oggetti per accedere e manipolare i dati. ADO.NET consiste di classi utili che risiedono in .NET Framework di Microsoft. Una volta imparato alcuni concetti ADO.NET, è possibile iniziare a creare potenti applicazioni .NET che funzionano con più fonti di dati in modo efficiente.

Visual Studio e .NET

È possibile codificare un'applicazione .NET utilizzando qualsiasi editor di testo, ma non è un rapido sforzo. Gli sviluppatori che creano applicazioni complesse di risparmiare tempo utilizzando editor di codice di Visual Studio, i modelli, procedure guidate e controlli toolbox incorporati. Quando è necessario accedere a un database, Visual Studio Server Explorer aiuta a stabilire facilmente una connessione ad esso. versione gratuita di Microsoft, Visual Studio Express, ha molte delle caratteristiche che si trovano nel programma commerciale e consente di creare applicazioni data-driven che utilizzano ADO.NET.

Collegamento alle origini dati

Uno dei vantaggi di utilizzare ADO.NET è la capacità di disconnettersi da una fonte di dati e di lavoro con i dati a livello locale. Più utenti possono effettuare gli aggiornamenti ai dati, e la vostra applicazione possono poi collegarsi alla fonte di dati e applicare le modifiche in modo sicuro. ADO.NET rende questo possibile dando accesso ai componenti provider come l'oggetto Command: È sufficiente memorizzare stringa di connessione di una sorgente di dati in un file di configurazione e utilizza l'oggetto Command di leggere quella stringa e la connessione all'origine dati.

Recupero dati

Ulteriori componenti ADO.NET facilitano il collegamento a fonti di dati, come anche i file XML di SQL Server, Access, Web e servizi. Leggero e in grado di recuperare i dati in modo rapido, componenti DataReader sono utili quando si ha bisogno di popolare i controlli di sola lettura, come ripetitori e listboxes.

componenti DataAdapter consentono di recuperare dati relazionali e conservarla in oggetti come un DataTable, che può contenere alcune o tutte le righe e le colonne si trovano in una fonte di dati, e set di dati, che consistono in uno o più DataTable. Dopo la creazione di uno di questi oggetti, è possibile condividere con altri metodi o classi nell'applicazione.

Vantaggi Dati Astrazione

ADO.NET riduce la complessità del codice e rende più facile per aggiornare il codice sorgente, in futuro, separando la logica che accede ai dati dalla logica che utilizza i dati. L'interfaccia utente o logica di business moduli non hanno nemmeno bisogno di conoscere il tipo di fonte di dati utilizzata dall'applicazione. Ciò significa che è possibile cambiare l'origine dati da un database di SQL Server a un servizio Web senza modificare il codice principale dell'applicazione.