Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 4

Bueno continuando con la serie de pasos para crear una aplicacion Windows pues aqui les dejo la continuacion.

 

Paso 7: Crear Nuestro primer formulario con Acceso a Datos (Empleados)

Bueno ya hemos creado nuestro dataset a partir del asistente y nos toca ahora decirle a ese Dataset que estará casado con uno de nuestros formularios para que haga todas las cosas que se necesitaran para mostrar, agregar, actualizar y eliminar datos.

Vamos a crear el formulario, para ello debemos hacer los mismos que se realizo en el Paso 4 para agregar un Nuevo elemento Item salvo que en esta ocasión seleccionamos el item Windows Forms le daremos como nombre FrmEmpleados ya que trabajaremos con la tabla Empleados.

Lo primero será llamar a nuestro origen de datos y observaremos algo como lo que se ve en la siguiente imagen.

clip_image002

Vamos a seleccionar el que dice Detalles y veremos que cada campo de nuestra tabla empleado tiene un control asociado, ustedes pueden cambiar estos valores si desean que los datos se muestren de diferentes al control predeterminado que es el TextBox. En el campo de IDEmpleado como lo definimos en la tabla que será auto numérico y de clave principal le cambiaremos el control de textbox a un Label para que solo se muestre y no permita modificar ninguna dato, de igual forma en el campo IDRegion le colocaremos un ComboBox para seleccionar las regiones que serán cargadas en el formulario de Regiones (Mas adelante lo crearemos). Veamos la siguiente imagen que nos muestra los diferentes controles que se pueden escoger para cada campo de acuerdo a las necesidades que se puedan tener.

clip_image004

Ya teniendo listo los controles que tendrá cada campo de nuestra tabla, nos toca seleccionar del Dataset la tabla TblEmpleado y lo arrastramos al Formulario frmEmpleados.

Sorprendente verdad… nos ha dibujado todos los controles junto a un control adicional llamado BindingNavigator (Ver imagen) el cual tiene los controles básicos que son Actualizar, Adicionar, Ir adelante, ir Atrás, etc…etc.. es decir que ya en teoría ese formulario debe hacer todo jejejeje por que digo en teoría pues por que nos falta terminar de concluir algunas cosas para que funcione como debe ser.

clip_image006

Ok ahora seleccionamos el control ComboBox y en la etiqueta inteligente que aparecerá le daremos clic, luego tildamos la opción llamada “Utilizar elementos enlazados a Datos” luego aparecerá una pantalla como esta:

clip_image008

Debes estar emocionado por que ya has creado toda una estructura en tu formulario sin tener que lanzar ninguna línea de código… que flojo eres jejeje pero a la ves productivo para ser un novato. Ojo aun no compilemos nuestra aplicación puesto que aun nos falta crear el Formulario de Regiones y si no agregamos nada en la tabla región pues no dará un error si intentamos guardar un empleado ya que no tendría datos y si recuerdan en la Tabla TblEmpleados configuramos que el IDRegion no acepte valores nulos. Así que debes esperar un ratito nada más 🙂

 

Los espero hasta la proxima entrega… tratare de hacerlo lo mas pronto posible… ya lo adelante bastante asi que muy pronto se los enviare 🙂

CrossPosting desde mi Pagina Personal

Publicado por

Alex Jimenez

Soy amante a la tecnología, dedicado al desarrollo de aplicaciones Web ReactJS, WCF, MVC, WebApi y antiguo MVP en ASP .net 2009-2012

3 comentarios sobre “Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 4”

  1. Hola Alex:

    Como está feo eso de entrar en un blog, “extraer” (o “sustraer”) todo lo que se pueda y marcharse sin ni si quiera colaborar dejando un comentario…

    Aquí dejo el mío felicitándote por esta serie de post y animándote a que continúes con ello.

    Un saludo.
    Oscar S.S.

  2. Gracias por el blog, estoy deseando pasar al codigo, ya que soy novato en c# y estoy intentando hacer una conexion de base de datos desde una clase diferente al form1.Tengo un lio, jajaja, no consigo ni enlazar los TextBox del form1 con mi clase.Bueno espero que cuando lleges a poner codigo me aclares muchas dudas,es un blog de primera animo.

Responder a ajimenez Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *