HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Fornitori di dati di ADO.NET |
 |
 |
Fornitori di dati
|
Sappiamo che ADO.NET permette che noi ci interagiamo con differenti tipi di fonti di dati e tipi differenti di basi di dati. Tuttavia, ci non � un singolo insieme dei codici categoria che permettono che compiate universalmente questo. Dalle fonti di dati differenti esporre i protocolli differenti, noi hanno bisogno di un senso comunicare con la giusta fonte di dati usando il giusto protocollo. Alcune pi� vecchie fonti di dati usano il protocollo di ODBC, molte pi� nuove fonti di dati usano il protocollo di OleDb e ci sono pi� fonti di dati giornalieri che permettono che comunichiate con loro direttamente attraverso le biblioteche del codice categoria di .NET ADO.NET.
ADO.NET fornisce un senso relativamente comune interagirsi con le fonti di dati, ma viene negli insiemi differenti delle biblioteche per ogni senso che potete comunicare con fonte di dati. Queste biblioteche sono denominate Data Providers e solitamente sono chiamate per il tipo di fonte di dati o di protocollo permettono che vi interagiate con. la tabella 1 elenca alcuni fornitori ben noti di dati, il prefisso di api usano ed il tipo di fonte di dati permettono che vi interagiate con.
tabella 1. I fornitori di dati di ADO.NET sono biblioteche del codice categoria che permettono un senso comune interagirsi con le fonti o i protocolli di dati specifiche. La biblioteca APIs ha prefissi che indicano quale fornitore sostengono.
Provider Name |
API prefix |
Data Source Description |
ODBC Data Provider |
Odbc |
Data Sources with an ODBC interface. Normally older
data bases. |
OleDb Data Provider |
OleDb |
Data Sources that expose an OleDb interface, i.e.
Access or Excel. |
Oracle Data Provider |
Oracle |
For Oracle Data Bases. |
SQL Data Provider |
Sql |
For interacting with Microsoft SQL Server. |
Borland Data Provider |
Bdp |
Generic access to many data bases such as Interbase,
SQL Server, IBM DB2, and Oracle. |
|
ADO.NET Objects |
ADO.NET include molti oggetti che potete usare per lavorare con i dati. Questa sezione introduce alcuni degli obiettivi che primari userete. Sopra il corso di questa lezione privata, sarete esposti a molti altri oggetti di ADO.NET dalla prospettiva di come sono usati in una lezione particolare. Gli oggetti sotto sono quei che dobbiate sapere. Imparando circa loro gli dar� un'idea dei tipi di cose che potete fare con i dati quando usando ADO.NET.
Object di SqlConnection: Per interagirti con una base di dati, dovete avergli un collegamento. Gli aiuti del collegamento identificano l'assistente della base di dati, il nome della base di dati, il nome dell'utente, la parola d'accesso ed altri parametri che sono richiesti per il collegamento alla base di dati. Un oggetto del collegamento � usato dagli oggetti di ordine in modo da conosceranno quale base di dati per eseguire l'ordine.
Object di SqlCommand: Il processo di interazione con una base di dati significa che dovete specificare le azioni che desiderate accadere. Ci� � fatta con un oggetto di ordine. Usate un oggetto di ordine per trasmettere le dichiarazione di SQL alla base di dati. Un oggetto di ordine usa un oggetto del collegamento alla figura fuori cui base di dati da comunicare con. Potete usare un oggetto di ordine da solo, per eseguire direttamente un ordine, o assegnare un riferimento ad un oggetto di ordine ad uno SqlDataAdapter, che tiene un insieme degli ordini che lavorano ad un gruppo dei dati come descritto qui sotto.
Object di SqlDataReader: Molti funzionamenti di dati richiedono che ottenete soltanto un flusso dei dati per lettura. Object del lettore di dati permette che otteniate i risultati di una dichiarazione PRESCELTA da un oggetto di ordine. Per i motivi di prestazioni, i dati restituiti da un lettore di dati sono un flusso di andata-soltanto veloce dei dati. Ci� significa che potete tirare soltanto i dati dal flusso in un modo sequenziale. Ci� � buona per velocit�, ma se dovete maneggiare i dati, allora un gruppo di dati � un oggetto migliore da funzionare con.
Object di DataSet: Gli oggetti di gruppo di dati sono rappresentazioni di in-memoria dei dati. Contengono gli oggetti multipli di Datatable, che contengono le colonne e le file, appena come le tabelle normali della base di dati. Potete persino definire i rapporti fra le tabelle per generare i rapporti del genitore-bambino. Il gruppo di dati specificamente � destinato per contribuire a controllare i dati nella memoria ed a sostenere i funzionamenti staccati sui dati, quando un tal piano d'azione ha il significato. Il gruppo di dati � un oggetto che � usato da tutti i fornitori di dati, che � perch� non ha un prefisso specifico del fornitore di dati.
Object di SqlDataAdapter: A volte i dati che lavorate con sono soprattutto passivi e dovete raramente fare i cambiamenti alla fonte di dati di fondo. Alcune situazioni inoltre richiedono nascondere i dati nella memoria per minimizzare il numero di richieste di base di dati per i dati che non cambiano. L'adattatore di dati lo rende facile affinch� compia queste cose contribuendo a controllare i dati in un modo staccato. L'adattatore di dati riempie un oggetto di gruppo di dati quando indica i dati e scrive in un singolo batch quando persist cambia di nuovo alla base di dati. Un adattatore di dati contiene un riferimento alObject del collegamento ed apre e chiude il collegamento automaticamente quando indica da o scrivendo alla base di dati. Ulteriormente, l'adattatore di dati contiene i riferimenti delObject di ordine per i funzionamenti PRESCELTI, dell'INSERTO, dell'AGGIORNAMENTO e di CANCELLAZIONE sui dati. Definirete un adattatore di dati per ogni tabella in un gruppo di dati e prender� la cura di tutta la comunicazione con la base di dati per voi. Tutto che dobbiate fare � di dire all'adattatore di dati quando caricare da o scrivere alla base di dati.
|
 |
 |
Keywords:
ADO.NET Data Providers, health insurance providers, high speed internet providers, health care providers, asp net data, ado net data provider, vb net data, dsl providers, wireless providers, medicare providers, internet providers, isp providers, cellular providers market data providers, medicaid providers.
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|