Fabio Cirillo's Blog


The world of the programming
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
Categoria: ADO.NET
martedì, 21 mar 2006 Ore. 19.16

Messaggi collegati


Sondaggio
Quanto vi è stato utile questo blog?

Moltissimo
Molto
Normale
Poco
Nulla

Calendario
novembre 2024
lmmgvsd
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678
Ora e Data
Mappa
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003