Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos:
Introduccin
ADO.Net
La Clase Command
La Clase DataAdapter
Controles para la manipulacin de datos
El Objeto BindingSource
INTRODUCCION
INTRODUCCION
Los sistemas de bases de datos ms populares en la
actualidad son las bases de datos relacionales. SQL es
el lenguaje estndar internacional que se utiliza casi de
manera universal con las bases de datos relacionales,
para realizar consultas (es decir, para solicitar
informacin que cumpla con ciertos criterios dados) y
para manipular datos.
INTRODUCCION
INTRODUCCION
Modelo de objetos ADO.NET
LA CLASE DataSet
DataSet y el proveedor de datos de .NET Framework, que
es un conjunto de componentes entre los que se incluyen
los objetos conexin (Connection), de rdenes
(Command), lector de datos (DataReader) y adaptador
de datos (DataAdapter). La siguiente figura se muestra
cmo trabajan conjuntamente los objetos mencionados
para que una aplicacin pueda interactuar con un origen
de datos.
DataSet
La clase DataSet incluye una coleccin
DataTableCollectio de objetos de tipo
DataTable
y
la
coleccin
DataRelationCollection de objetosde tipo
DataRelation.
La clase DataTable incluye las colecciones
DataRowCollection,DataColumnCollection
y
ConstraintCollection las cuales poseen los
objetos
DataRow
(filas),
DataColumn
(columnas)
y
Constraint
(restricciones)
respectivamente.
La clase DataRow incluye la propiedad
RowState que permite saber
cundo cambio una fila y de que modo,
alguno de los valores que
puede tomar son:
Added
8
Deleted
Modified
Unchanged
LA CLASE Connection
Un objeto de la clase Connection(Conexion),establece
la conexin al origen de datos.El registro de la
ubicacin del origen de datos y de cualquier
configuracin que especifique cmo se va a acceder a
ese origen de datos. Una conexin puede estar activa
(es decir, abierta y que permita presentar los datos a, y
recuperarlos del origen de datos) o cerrada
Ejemplo:
OleDbConnection conexion = OleDbConnection( strConecction );
LA CLASE Command
10
Objeto DataReader
Origenes
de datos
Aplicacion
DataReader
Command
Connection
11
DataReader
conexion.Open();
OleDbDataReader lector =
orden.ExecuteReader( conexion );
while( lector.Read() )
Console:WriteLine( lector.GetString(0) );
lector.Close();
conexion.Close();
12
LA CLASE DataAdapter
DataAdapter
SelectCommand
InsertCommand
DeleteCommand
Aplicacion
UpdateCommand
Origenes
De
Datos
13
Proveedores de datos
Proveedor de
datos
Objeto Conexion
Objeto Orden
Objeto Lector
Adaptador de
datos
ODBC.NET
OdbcConnection
OdbCommand
OdbcDataReader
OdbcDataAdapter
OLE DB .NET
OleDbConnection
OleDbCommand
OleDbDataReader
OleDbDataAdapter
OracleConnection
OracleCommand
OracleDataReader
OracleDataAdapter
SqlConnection
SqlCommand
SqlDataReader
SqlDataAdapter
15
16
El objeto BindingSource
BindingSource
Origenes de datos
17
BIBLIOGRAFIA
18