Download presentation
Presentation is loading. Please wait.
Published byHaley Malone Modified over 11 years ago
1
1 /28 Introduzione a ADO.NET Silvano Coriani Developer & Platform Evangelism MCTrainer MCSDeveloper MCADeveloper MCSEInternet MCDBA
2
2 /28 Da dove iniziare...
3
3 /28.NET Data Access Overview
4
4 /28.NET Data Access Overview
5
5 /28.NET Data Access Overview
6
6 /28 Da ADO 2.x a ADO.NET Connection ADO ADO.NET Command Recordset XxxConnection XxxCommand DataSet XxxTransaction XxxDataReader XxxDataAdapter
7
7 /28 Architettura applicativa
8
8 /28.NET Data Provider connessaCommand
9
9 /28.NET Data Provider DataAdapter DataReader
10
10 /28.NET Application ODBC OLE DB Other DBMS Non-relationalsources OLE DB Provider SQL Server System.Data.SqlClientSystem.Data.OleDbSystem.Data.Oracle Oracle DataSet System.Data.Odbc
11
11 /28 I componenti di ADO.NET Data Source.NET Data Provider Connection Command DataAdapter DataReader.NET Data Storage DataSet DataTables XMLData XMLDataSchema XML
12
12 /28 Data ADO.NET in uno scenario connesso XxxConnection XxxCommand XxxDataReader
13
13 /28 DEMO
14
14 /28 Architettura Connessa vs. Disconnessa DataAdapterDataSet
15
15 /28 ADO.NET in uno scenario disconnesso XxxConnection XxxDataAdapter DataSet Data
16
16 /28 Architettura Connessa vs. Disconnessa
17
17 /28 DEMO
18
18 /28 DataSet: Intro
19
19 /28 DataSet: Intro Basato su un paradigma a collezioni –DataRow come collezione di campi/colonne –DataTable come collezione di DataRow –DataRelations come collezione di relazioni tra le DataTables –Constraints array based
20
20 /28 DataSet: Intro schema XSDMarshalByValueObjectISerializable
21
21 /28 DataSet Object Model DataSet DataTableCollection DataRelationsCollection DataRelationDataTable DataColumnCollectionDataRowCollectionConstraintCollection DataColumnDataRowConstraint DataTable DataColumn DataRow
22
22 /28 Popolare il DataSet DataAdapterstruttura via codice
23
23 /28 DataAdapter
24
24 /28 Architettura del DataAdapter Data SqlDataAdapter SqlConnection Select SqlCommand Insert SqlCommand Update SqlCommand Delete SqlCommand DataSet SqlCommandBuilder
25
25 /28 Architettura del DataAdapter sp_SELECT XxxCommand SelectCommandUpdateCommandInsertCommandDeleteCommand XxxDataAdapter XxxCommand XxxConnection sp_UPDATEsp_INSERTsp_DELETE XxxDataReader
26
26 /28 Ma dobbiamo scrivere tutto a mano?
27
27 /28 DEMO
28
28 /28 In sintesi
29
29 /28 News
30
30 /28
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.