Guía de Creación de Aplicaciones con Visual Studio NET 2005, C# y Access
-
Upload
sorey-bibiana-garcia-zapata -
Category
Documents
-
view
186 -
download
5
description
Transcript of Guía de Creación de Aplicaciones con Visual Studio NET 2005, C# y Access
Gua de Creacin de Aplicaciones con Visual Studio NET 2005, C# y Access En esta gua se crear una aplicacin de tres capas, sin embargo la haremos en 2 proyectos: 1. Proyecto de Interfaz de Usuario y Lgica de Negocio 2. Proyecto de acceso a datos Paso 1: Inicie Visual Studio y elija Nuevo -> Proyecto
Paso 2: Elija el Lenguaje C#, El tipo de aplicacin, Aplicacin de Windows, el Nombre del Proyecto y Nombre la Carpeta de Solucin. Recuerde que el nombre de la carpeta de la Solucin agrupara los proyectos que creemos.
Paso 3: Adicione un nuevo proyecto para el acceso a datos que sea una librera de clases.
Paso 4: Revise el rbol de la solucin y la carpeta de proyectos
Paso 5: Cree la Base de Datos
Paso 6: Cree la Tabla Personas con los campos: Cedula, Nombre, Edad y Gnero. Solo el campo Edad ser numrico.
(Para el ejemplo con mis alumnos)
Paso 7: Cree la cadena de conexin a la base de datos. Cree un archivo de texto
Cambie el nombre del archivo de texto
Ejecute el archivo CadenaConexion.udl dando doble click. En el la opcin Provider elija Microsoft Jet 4.0 OLE DB Provider.
Elija la ruta de la base de datos y pruebe la conexin.
Presione OK. A continuacin abra el archivo udl con un editor de Texto, all encontrar la cadena de conexin.
Y ahora si estamos listos para empezar.
Paso 8: Cree la forma para la tabla personas
Paso 9: En el Componente de Conexin. Renombre el archivo Class1.cs por AccesoDatos.cs
Paso 10: Indique los namespaces a usar para el acceso a datos y cree un objeto conexin. El constructor del objeto requiere la cadena de conexin que habamos creado previamente.
Paso 11: Creamos los mtodos para conectarnos y desconectarnos de la base de datos dentro de la clase Acceso a Datos asi:
Paso 12: Creamos el mtodo que ejecutar las operaciones de insercin, actualizacin y borrado
Paso 13: Declaramos los mtodos de consulta en modo conectado y desconectado
En este punto nuestro sencillo acceso a datos queda completado! Queda como ejercicio hacer el control de errores para los mtodos de consulta.
Paso 14: Creamos en el Proyecto de Interfaz de Usuario y Logica de Negocio la clase Persona
Paso 15: Agregamos en el proyecto de Interfaz de Usuario y Lgica de Negocio una referencia a el proyecto de acceso a datos
Paso 16: Revisamos la nueva clase y la referencia
Paso 17: Establecemos los atributos de la clase persona y creamos el mtodo InsertarPersona
Paso 18: Creamos el mtodo ConsultarPersona agregando los namespace necesarios para ejecutar la operacin, asi:
Paso 19: Creamos el mtodo ConsultarPersonas
Queda como ejercicio terminar los mtodos ActualizarPersona y EliminarPersona
Paso 20: Ahora vamos a programar la interfaz de usuario. Damos doble click en el botn btnConsultar
Paso 21: Instanciamos la clase Persona en el mtodo que se ejecutara cuando demos click al botn btnConsultar, pero antes debemos validar que los cambios que necesitamos para la operacin estn llenos.
Paso 22: Ahora hacemos el botn btnInsertar
Paso 23: Ahora hacemos el botn btnTodos para Cargar el Grid
Aqu tenemos como ejercicios terminar los botones btnActualizar y btnEliminar. Y tambin validar que los campos necesarios estn llenos antes de insertar, actualizar o borrar. Ah! Y por supuesto constryanla y vean como funciona!! Buena Suerte!