domingo, 5 de junio de 2011

Creando una conexion por medio de Data Source Configuration Wizard

 Fuente: http://www.netveloper.com/2005/08/creaci%C3%B3n-de-un-nuevo-proyecto-de-base-de-datos-en-vbnet-2005/

Vamos a empezar creando un proyecto simple y lo que vamos a hacer es utilizar un asistente para crear un programa que lea la base de datos y permita que trabajemos con ella. El asistente hará la mayoría del trabajo por nosotros y va a crear los controles que permitan que los usuarios de nuestra aplicación puedan realizar las operaciones básicas con nuestra base de datos.
¿Existe el Data Form Wizard en VB.NET 2005?
La respuesta es NO, el VB.NET 2005 no cuenta con el asistente para formas de datos (Data Form Wizard), pero esto no lo es del todo malo, ya que hay una manera fácil de crear un proyecto que tenga acceso a base de datos en VB.NET 2005. Para detallar más esto vamos a crear un nuevo proyecto y paso por paso se explicará detalladamente.
Primeramente ya teniendo abierto nuestro VB.NET 2005 haremos lo siguiente:


  • Damos un click en File > New Project de nuestra barra de herramientas.




  • Seleccionamos Windows Application, y le damos el nombre que deseemos a nuestro proyecto. Después Click en OK (imagen 1).




  • Localizamos el Solution Explorer por lo general en la parte derecha de nuestro entorno de desarrollo (En dado caso de que no lo encontremos podemos verlo dando click en View > Solution Explorer desde la barra de herramientas o presionando la combinación de teclas Ctrl + R) si todo sale bien veremos algo como la imagen 2.




  • Después, tendremos que seleccionar una fuente de datos, para ello damos click en el apartado de Data Sources y despues en Agregar nuevo Data Source, imagen 2.




  • Después tendremos una pantalla de bienvenida llamada Data Source Configuration Wizard, Seleccionamos Local Database File,imagen 4. Los siguientes pasos son indicarle al asistente que vamos a crear una nueva conexión, seleccionamos el tipo de base de datos y después le indicamos la ruta de nuestra base de datos (imagen 5).
    El asistente examinará nuestra base de datos y nos mostrará laa Tablas, campos y objetos que tenemos disponibles para trabajar con nuestra base de datos (imagen 6).
    Damos click en terminar después de seleccionar las tablas y objetos que deseemos. Después de esto el asistente empezará su trabajo y nos creará en el Solution Explorer una vista de nuestros campos seleccionados y estaremos listos para comenzar a trabajar con estos (imagen 7).
    Para empezar a agregar nuestro campos nuestra aplicación, necesitamos indicar en que tipo de control deseamos que se muestren nuestros campos, imagen 8.
    Después arrastraremos nuestro control a la forma, después de hacer esto, una barra de navegación aparecerá en la parte superior de la forma, esta contendrá los botones necesarios para ir moviéndose sobre la base de datos y los botones para realizar operaciones básicas sobre los registros (altas, bajas, cambios, etc.), imagen 9.
    Nótese también que en la parte inferior de nuestro entorno de trabajo aparecerán los controles necesarios que el asistente creó y agregó para trabajar con nuestra aplicación (Dataset, BindingSource, TableAdapter y BindingNavigator), imagen 10.
    Ya habiendo acomodado nuestros objetos a nuestro gusto en nuestra forma, podemos ejecutar nuestra aplicación (CTRL+F5), y veremos la imagen 11.
    Nuestros campos se llenarán con la información de nuestra base de datos y podremos desplazarnos sobre los registros, con la posibilidad de dar altas, bajas y modificaciones gracias a la barra de navegación.
    Conclusión
    VB.NET 2005, cuenta con una forma sencilla de creación de aplicaciones de acceso a base de datos mediante asistentes, lo que nos facilita la realización de tareas repetitivas en aplicaciones sencillas para podernos enfocar en otros aspectos de la aplicación tales como diseño, comprobaciones, conversiones, impresión, etc.

    Imagen 1
    Imagen 2
     
    Imagen 2
    Imagen 3
    Imagen 3
    Imagen 4
    Imagen 4
    Imagen 5
    Imagen 5
    Imagen 6
    Imagen 6
    Imagen 7
    Imagen 7
    Imagen 8
    Imagen 8
    Imagen 9
    Imagen 9

    Imagen 10
    Imagen 11
    Imagen 11



  • No hay comentarios:

    Publicar un comentario