Statistiche |
- Views Home Page: 42.896
- Views Posts: 73.382
- Views Gallerie: 823
- n° Posts: 24
- n° Commenti: 11
|
Archivio Posts |
Anno 2007
Anno 2006
|
|
Panoramica su Ado.Net
Ado.Net è
la nuova tecnologia utilizza in .NET per la connessione ai database, fondata su
Ado (Active Data Object). I componenti che Ado.Net mette a disposizione a noi
programmatori sono i seguenti:
A) I DataSet e DataTable che sono oggetti ottimizzati allo scopo di gestire
insiemi disconnessi di dati tra Internet ed Intranet;
B) I tradizionali oggetti Connection e Command ed il nuovo oggetto DataReader.
Nel dettaglio in Ado.Net troviamo l'OleDbConnection e l'SqlConnection che
rappresentanto le connessioni ai database come era in passato per l'oggetto
Connection di Ado;
C) l'OleDbCommand e l'SqlDbCommand che rappresentano le stringhe di testo Sql
da inviare direttamente al database e assomigliano all'oggetto Command di Ado;
D) Gli oggetti OleDbDataAdapter e SqlDbDataAdapter, i quali contengono i
comandi Select, Insert, Update e Delete di gestione del Database. Questi
oggetti sono utilizzabili per collegare il Database all'oggetto Dataset;
E) l'oggetto Dataset contiene una copia dei dati effettivi e da questo punto di
vista è simile all'oggetto RecordSet disconnesso di Ado. Nell'oggetto DataSet
possono essere inseriti gli oggetti DataRelation e Contraint, che
rappresentano, rispettivamente, le relazioni tra le tabelle dati e le
limitazioni cui sono soggetti i dati che vi sono contenuti. L'oggetto DataSet
può inoltre contenere oggetti DataTable, che a loro volta possono contenere
oggetti DataColumn e DataRow. Utilizzando gli oggetti DataTableMapping e
DataColumnMapping, è possibile fare in modo che un dataset associ le tabelle e
le colonne di un database agli oggetti DataTable e DataColumn
rispettivi
F) Gli oggetti SqlDataReader e OleDbReader rappresentano lettori di
dati connessi, di tipo forward-only e di sola lettura. Si rivelano
particolarmente utili se siete in grado di mantenere una connessione costante a
un database e desiderate semplicemente leggere, e non modificare, i dati, caso
in cui la creazione di un oggetto DataSet
non è necessaria. Un lettore di dati
assomiglia a un oggetto Recordset
connesso, di tipo forward-only e di sola lettura di ADO
martedì, 21 mar 2006 Ore. 19.16
|
Calendario |
| l | m | m | g | v | s | d |
---|
28 | 29 | 30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|
|