90 likes | 160 Views
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.
E N D
ADO.NET TSUJosé 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. • Útil para ambientes conectados y desconectados. • Unión de fuentes de datos con controles.
Ambiente CONECTADO o DESCONECTADO?
Proveedores de Datos del .Net Framework .Net Framework Data Provider IDbConnection IDbCommand IDbDataReader IDataAdapter DataSet XML BD
Proveedores • .Net Framework Data Providerfor Microsoft SQL Server. • .Net Framework Data ProviderOleDb (basada en COM,basesde datos, hojas de cálculo, archivos de texto, etc.). • .Net Framework forODBC (MS-Access, dBase, DB2, Excel y Texto). • .Net Framework Data Providerfor Oracle (8.1.7).
Interfaces • IDataReader. • IDataCommand. • IDbConnection. • IDbDataParameter. • IDbDataAdapter. • IDbTransaction. Interfaces?
Tecnología y Técnicas de ADO.NET API Disconected Data DB DataSet XML Linq Dim q = from c In db.custumers_ wherec.City =«Londres» Select c ADO.NET Entity Framework Colección Tabla Registro Clase Campo Propiedad
Conectando a Base de datos y Recuperando Infomación • Interface IDbConnection • Close, Dispose. • ConnectionString, ConnectionTimeOut. • CreateCommand. • Open. • State.
Valores de la Cadena de Conexión. • Data Source. • AttachDbFile. //Sql Express • InitialCatalog / Data Base. • Persistent Security Info. • Integrated Security. • Enlist. • Asynchronousprocessing. • ConnectionRest. • MultipleActiveResultSets. • ConnectTimeOut.