Hola
como están... Aquí les saluda Osman y bueno esta publicación va
ser una de las primeras entradas en donde vamos a estar tratando
ADO.NET, conversando con un amigo me decía que para la gente que
inicia en este lindo mundo de la programación es muy importante
acuñar bien estos termino... así que pensé, que mejor explicación
que hacer algo practico y sencillo a como estamos acostumbrando
trabajar.
Vamos
a ver de forma sencilla que es ADO.NET: Esto no es mas que un
conjunto de componentes (software) que se encuentra en el Framework
.NET de Microsoft, estos componentes los vamos a usar para acceder y
modificar datos en el Gestor de Bases de Datos (en nuestro caso
Microsoft Sql Server)
ADO.NET
prácticamente se divide en dos grupos de clases Data provider y los
DataSet.
Data
provider: Clases que nos proporcionas el acceso a la fuente de datos
(Sql Sever, Sybase, Oracle, MySql, etc)
Las
clase que vamos usar aquí son:
Connection:
Proporciona una conexión usada para hacer un enlace 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 (select, insert, update, delete).
Parameter:
Describe un simple parámetro para un command. Parametro
o variable que pasaremos a una select, insert, update, delete o
procedimiento almacenado.
DataAdapter:
Utilizado
para transferir data entre una fuente de datos y un objeto DataSet
en
pocas palabras es un puente entre
los datos y nuestra apliación.
DataReader:
Esta
clase
la
usaremos para
procesar eficientemente una lista grande de resultados.
DataSet:
conjunto de clases que describen, definen o representan una base
de datos relacional en memoria.
Las
clases que vamos usar aquí son:
DataSet:
Representa una base de datos en memoria. Este puede contener ademas
de las tablas la relación entre ellas.
DataTable: Representa una tabla.
DataColumn: Representa una columna de una tabla
DataRow: Representa una fila de una tabla.
Lo
que vamos hacer en la practica es una pequeña aplicación donde
utilicemos estas clases. Por ejemplo llenaremos un dataset utilizando
un DataAdapter
el cual tendrá definida una conexión y una instrucción (select, insert, update, delete)
en su propiedades Connection
y Command.
Ok.
en esta entrada solo quería que tengamos esto claro
(la aburrida teoría...) -.- para que en la próxima entrada iniciemos con lo
bueno...
Saludos
y hasta la próxima
No hay comentarios:
Publicar un comentario