Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMORENO NECK A Modificado hace 3 años
1
ADO.NET C# Desarrollo de Aplicaciones con Acceso a Datos.
2
2 Introducción Componentes de Microsoft ADO.NET Desarrollo Aplicacion Prototipo
3
3 Introducción a ADO.NET ADO.NET es la evolución natural del modelo ADO; se basa en el desarrollo de aplicaciones en n capas, con XML como pilar central. ADO.NET es un nuevo conjunto de clases que proporciona servicios de acceso a datos a los programadores.NET. Es una parte integral de la clase Framework, que contiene toda la biblioteca de clases que Microsoft ofrece con.NET, incluidas las clases fundamentales para los tipos de sistemas anteriores, como los de E/S, redes, datos y XML.
4
4 ADO.NET ADO.NET es la última versión de la tecnología de acceso a datos de Microsoft. Es un conjunto de clases de la librería de clases del.NET Framework que nos permiten interactuar con cualquier tipo de base de datos desde cualquier tipo de aplicación
5
5 Espacios de nombres Del mismo modo que los ficheros se organizan en directorios, los tipos de datos se organizan en espacio de nombres. Data Provider Para SQL Server System.Data.SqlClient Data Provider Para OLEDB System.Data.SqlClient Data Provider Para ODBC System.Data.SqlClient Data Provider Para Oracle System.Data.SqlClient Data Providers
6
6 Arquitectura de ADO.NET Capa Negocio Capa Datos Capa Presentación Windows Forms Web Forms Business to Business Data Object (Class) DataSet Internet Intranet Data Adapter (BizTalk, for example) XML MyApp.Exe IE
7
7 Componentes de ADO.NET Proveedores administrados DataSets
8
8 Proveedores administrados El proveedor de datos.NET es un conjunto de componentes que incluye los objetos Connection, Command, DataReader y DataAdapter. El proveedor de datos.NET está diseñado para ser muy sencillo y crear una capa mínima entre el origen de datos y el código, lo que aumenta el rendimiento sin detrimento de la funcionalidad.
9
9 Componentes de los proveedores administrados
10
10 Ejemplo de conexión SQL // Ejemplo en C# //Especificar el Namespace System.Data.SQL Using System.Data.SqlClient; // Crea una instancia del objeto SQLConnection SQLConnection con = new SQLConnection(); // Configura el string de conexión cnn.ConnectionString = "server=localhost;uid=sa;database=pubs"; //Abrir la conexión con.Open();
11
11 Componentes de proveedores administrados Objeto Command Representa una instrucción SQL o un procedimiento almacenado que ejecutar en un origen de datos. Insert Insert Update Update Delete Delete
12
12 Componentes de proveedores administrados DataAdapter Representa un conjunto de comandos de datos y una conexión a base de datos que se utilizan para rellenar el conjunto de datos DataSet y actualizar el origen de datos. Base de Datos DataSet DataAdapter
13
13 Propiedades de DataAdapter SelectCommand InsertCommand DeleteCommand UpdateCommand TableMappings DataAdapter SelectCommand InsertCommand UpdateCommand DeleteCommand TableMappings Database DataSet
14
14 DataSet DataSet DataTable DataTable DataRow DataColumn Relations Constraints XML Schema
15
15 Ejemplo de DataSet // Ejemplo en C# // Crear un DataAdapter SQLDataAdapter objDataAdapter = new SQLDataAdapter("Select * from Empleados",con); // Introducir Datos En El DataSet objDataAdapter.FillDataSet(ds, “Empleados"); // Editar Los Datos En El DataSet ds.Tables[“Empleados"].Rows[0][“Nombre"]=“Pedro"; objDataAdapter.Update(pubs, "Authors");
16
16 Programa Ejemplo
17
17 Estructura de Datos
18
18 1.- Crear un Windows Application
19
19 2.- Diseñar Formulario
20
20 3.- Definir Variables y Objetos de Conexion a Base de Datos.
21
21 4.- Abrir Base de Datos En el evento Form_Load realizamos la conexion a la Base de datos. La variable constr contiene el string de conexión definido Previamente.
22
22 5.- Crear Procedimiento Para Leer Información.
23
23 6.- Programación Boton Añadir Datos. En Evento Click
24
24 7.- Programación Boton Actualizar Datos. En Evento Click
25
25 8.- Programación Boton Borrar Datos. En Evento Click
26
26 9.- Programación Boton Consultar Datos. En Evento Click
27
27 10.- Programación Boton Salir En Evento Click
28
28 Aplicación Corriendo
29
29 Gracias.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.