ado.net

9
ADO.NET TSU José del Angel Vargas Segoviano http://microdevcomunnity.wordpress.com / http://viviendodebits.netne.net / http://jdnistch.blogspot.com /

Upload: sebastian-mckenzie

Post on 01-Jan-2016

17 views

Category:

Documents


1 download

DESCRIPTION

ADO.NET. TSU José del Angel Vargas Segoviano http://microdevcomunnity.wordpress.com / http://viviendodebits.netne.net / http://jdnistch.blogspot.com /. ADO.NET. Conjunto de Clases organizado en namespaces . Acceso a datos basado en objetos. Acceso universal a datos. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ADO.NET

ADO.NET

TSU José del Angel Vargas Segovianohttp://microdevcomunnity.wordpress.com/

http://viviendodebits.netne.net/http://jdnistch.blogspot.com/

Page 2: ADO.NET

ADO.NET

• Conjunto de Clases organizado en namespaces.• Acceso a datos basado en objetos.• Acceso universal a datos.• Útil para ambientes conectados y desconectados.• Unión de fuentes de datos con controles.

Page 3: ADO.NET

Ambiente

CONECTADO

o

DESCONECTADO?

Page 4: ADO.NET

Proveedores de Datos del .Net Framework

.Net Framework Data Provider

IDbConnection IDbCommand

IDbDataReader IDataAdapter

DataSet

XML

BD

Page 5: ADO.NET

• .Net Framework Data Provider for Microsoft SQL Server.• .Net Framework Data Provider OleDb (basada en COM,bases

de datos, hojas de cálculo, archivos de texto, etc.).• .Net Framework for ODBC (MS-Access, dBase, DB2, Excel y

Texto).• .Net Framework Data Provider for Oracle (8.1.7).

Proveedores

Page 6: ADO.NET

• IDataReader.• IDataCommand.• IDbConnection.• IDbDataParameter.• IDbDataAdapter.• IDbTransaction.

Interfaces

Interfaces?

Page 7: ADO.NET

Tecnología y Técnicas de ADO.NET

API

System

SqlClient ODBC Ole DB Oracle Linq

Data

Disconected DataDB DataSet XML

Dim q = from c In db.custumers _where c.City =«Londres»Select c

Linq

ADO.NET Entity Framework

Tabla Colección

Registro Clase

Campo Propiedad

Page 8: ADO.NET

• Interface IDbConnectionI. Close, Dispose.II. ConnectionString, ConnectionTimeOut.III. CreateCommand.IV. Open.V. State.

Conectando a Base de datos y Recuperando Infomación

Page 9: ADO.NET

• Data Source.• AttachDbFile. //Sql Express• Initial Catalog / Data Base.• Persistent Security Info.• Integrated Security.• Enlist.• Asynchronous processing.• Connection Rest.• MultipleActiveResultSets.• Connect TimeOut.

Valores de la Cadena de Conexión.