Informacion General Ado. Net

Páginas: 11 (2742 palabras) Publicado: 12 de noviembre de 2014
Información general sobre ADO.NET
ADO.NET proporciona acceso coherente a orígenes de datos como SQL Server y XML, así como a orígenes de datos expuestos mediante OLE DB y ODBC.Las aplicaciones de consumidor que comparten datos pueden utilizar ADO.NET para conectar a estos orígenes de datos y recuperar, controlar y actualizar los datos contenidos.
ADO.NET separa el acceso a datos de lamanipulación de datos y crea componentes discretos que se pueden utilizar por separado o conjuntamente.ADO.NET incluye proveedores de datos .NET Framework para conectarse a una base de datos, ejecutar comandos y recuperar resultados.Los resultados se procesan directamente o se colocan en un objeto DataSet de ADO.NET con el fin de exponerlos al usuario para un propósito específico, combinados con datos devarios orígenes, o de pasarlos entre niveles.El objeto DataSet de ADO.NET también puede utilizarse independientemente de un proveedor de datos .NET Framework para administrar datos que son locales de la aplicación o que proceden de un origen XML.
Las clases de ADO.NET se encuentran en System.Data.dll y se integran con las clases de XML incluidas en System.Xml.dll.Para obtener un ejemplo decódigo muestra que se conecta a una base de datos, recupera datos de ésta y los muestra en la ventana de la consola, vea Ejemplos de código de ADO.NET.
ADO.NET proporciona funcionalidad a los desarrolladores que escriben código administrado similar a la funcionalidad que los objetos ADO (ActiveX Data Objects) proporcionan a los desarrolladores de modelo de objetos componentes (COM) nativo.Se recomiendautilizar ADO.NET, y no ADO, para obtener acceso a datos de aplicaciones .NET.
ADO.NET proporciona el método más directo de acceso a datos de .NET Framework.Para obtener una abstracción de nivel más alto que permita que las aplicaciones funcionen en un modelo conceptual en vez de en el modelo de almacenamiento subyacente, vea ADO.NET Entity Framework.
Declaración de privacidad: los ensambladosSystem.Data.dll, System.Data.Design.dll, System.Data.OracleClient.dll, System.Data.SqlXml.dll, System.Data.Linq.dll, System.Data.SqlServerCe.dll y System.Data.DataSetExtensions.dll no distinguen los datos de usuario privados de los no privados.Estos ensamblados no recopilan, almacenan o transportan datos privados del usuario.No obstante, las aplicaciones de terceros podrían recopilar, almacenar otransportar datos privados de usuario valiéndose de dichos ensamblados.

Ejemplos de código de ADO.NET
Los listados de código de este tema muestran cómo recuperar datos de una base de datos utilizando las tecnologías ADO.NET siguientes:
Proveedores de datos ADO.NET:
.NET Framework Data Provider for SQL Server (System.Data.SqlClient)
.NET Framework Data Provider for OLE DB (System.Data.OleDb).NET Framework Data Provider for ODBC (System.Data.Odbc)
.NET Framework Data Provider for Oracle (System.Data.OracleClient)
ADO.NET Entity Framework:
LINQ to Entities
Typed ObjectQuery
EntityClient data provider (System.Data.EntityClient)
LINQ to SQL
Ejemplos del proveedor de datos ADO.NET
En los listados de código siguientes se muestra cómo recuperar datos de una base de datos usandoproveedores de datos ADO.NET. Los datos se devuelven en DataReader. Para obtener más información, vea Recuperar datos mediante DataReader (ADO.NET).
SqlClient
En el código de este ejemplo se asume que puede conectarse a la base de datos de ejemploNorthwind en Microsoft SQL Server 7.0 o en una versión posterior. El código crea SqlCommandpara seleccionar filas de la tabla Products, queañade SqlParameter para limitar los resultados a las filas con un UnitPrice mayor que el valor de parámetro especificado, en este caso 5.SqlConnection se abre dentro de un bloque using, que garantiza que los recursos se cierran y se eliminan cuando termina la ejecución del código. El código ejecuta el comando utilizandoSqlDataReader y muestra los resultados en la ventana de la consola.
using System;
using...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ado net
  • Ado Net
  • Ado.,net
  • Informacion Del Ado
  • Todo Sobre Ado .Net
  • ado net
  • Informacion general
  • informacion general

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS