Aplicativos con Conexión a Bases de Datos
Aplicativos con Conexión a Bases de Datos
Conexión
de aplicaciones en C# con bases de datos
ADO.NET
Es un conjunto de componentes
del software que pueden ser usados por los programadores para acceder a datos y
a servicios de datos
Clases que proporcionan el
acceso a una fuente de datos.
Connection: Proporciona una
conexión usada para comunicarse con la fuente de datos.
Command: Usado para realizar
alguna acción en la fuente de datos, como lectura, actualización, o borrado de
datos relacionales.
Parameter: Describe un simple
parámetro para un command.
DataAdapter: Utilizado para
transferir data entre una fuente de datos y un objeto DataSet.
DataReader: Es una clase usada
para procesar eficientemente una lista grande de resultados un registro a la
vez.
SQL
Lenguaje estándar para acceder
a una base de datos relacional, estandarizado por el American National Standards
Institute (ANSI)
ADO.NET y Visual Studio.NET
En el IDE Visual Studio.Net
existe la funcionalidad para crear las subclases especializadas de las clases
del DataSet para un esquema particular de base de datos, permitiendo el acceso
conveniente a cada campo a través de propiedades fuertemente tipadas. Esto
ayuda a capturar más errores de programación en tiempo de compilación y hace
más útil la característica Intellisense del IDE.
Proveedores de acceso a datos:
Conjunto de clases que implementan una serie de
interfaces comunes ADO.NET
- OLE DB Acceso vía protocolo OLE DB a cualquier
fuente de datos que lo soporte
System.Data.OleDb.
- ODBC Acceso vía protocolo ODBC a cualquier fuente
de datos que lo soporte
System.Data.Odbc.
- SQL Server Acceso nativo a MS SQL Server 7.0 ó
superior y MS Access
System.Data.SqlClient.
- Oracle Acceso nativo a Oracle Server
System.Data.OracleClient
Otros provistos por terceros MySQL, PostgreeSQL,
DB2, etc.
Comentarios
Publicar un comentario