Está en la página 1de 14

23 DE DICIEMBRE DE 2012

COMO HACER UNA APLICACIN DE


ESCRITORIO EN C# EN 5 MINUTOS
Instructor: Giancarlo Marn Gaitn
Microsoft Certified Professional, Microsoft Technology Associate
Correo: giankrlo_91@hotmail.com
Twitter: @GianMarin

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS

Saludos a todos en esta oportunidad les traigo un tutorial de cmo hacer una aplicacin CRUD
[Crear, Obtener, Actualizar y Borrar] de escritorio programando en C Sharp desde cero en solo
cuestin de 5 minutos, porque quin no ha tenido la necesidad de hacer su propia aplicacin de
una manera rpida, sencilla y sobretodo fcil. Para ello haremos uso del Visual Studio como IDE y
del SQL Server como Gestor de Base de Datos. A continuacin paso por paso les guiar como crear
nuestra aplicacin.
1. Abrimos SQL Server y creamos una base de datos, si en caso tuvieran una base de datos
creada saltar al paso 5.

2.

A modo de ejemplo le podremos IFXPERUBD

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS

3.

Creamos 2 tablas que tengan los siguientes atributos donde las llaves primarias de las
tablas deben ser auto-numricas

4. Posteriomente creamos un nuevo diagrama con el fin de relacionar las siguientes tablas
de tal manera que [alumno]1.*[curso].
La relacin se realiza haciendo click en la llave de la tabla alumno y lo jalamos hacia la
columna id_alumno de la tabla curso

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS

5. Una vez creada nuestra base de datos, procedemos a abrir nuestro Visual Studio y
creamos un nuevo proyecto, seleccionando Aplicacin de Windows Forms con nombre
IFXPERU_FORM.

6. Una vez creado proyecto nos dirigimos al men Datos y seleccionamos la opcin
Mostrar Orgenes de Datos

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


7. Nos aparece una ventana en la parte izquierda y hacemos click en Nuevo origen de
datos.

8.

Seleccionamos Base de Datos de Elegir un tipo de origen de datos

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS

9. Luego Conjunto de Datos de Elegir un modelo de base de datos

10. Posteriormente hacemos click en Nueva conexin de Elegir la conexin de datos

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS

11. Seleccionamos el nombre del servidor de la ventana emergente Agregar conexin, en


este caso es el nombre de nuestra computadora porque es ah donde esta ubicada la
base de datos a utilizar haciendo uso de una autentificacin de Windows como
conexin al servidor, posteriormente escribimos o seleccionamos la base de datos que
hemos creado o una que ya tengamos y hacemos click en Aceptar.

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


12. Una vez agregado la conexin nos regresa a la opcin de elegir la conexin de datos
pero cabe resaltar que debemos fijarnos que nuestra conexin a la base de datos este
seleccionada en el respectivo combobox para proceder a hacer clic en Siguiente.

13. En la siguiente ventana nos mencionar si queremos guardar la cadena de conexin, el


cual le diremos que si haciendo click en Siguiente.

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS

14. Por consiguiente nos aparecer el contenido de la base de datos, sin embargo solo
haremos uso de las tablas, a continuacin seleccionaremos las tablas a utilizar en este
caso alumno y curso y hacemos click en Finalizar.

15. Una vez agregado el origen de datos nos tendr que aparecer de la siguiente forma

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


16. A continuacin procedemos a cambiar los tipos de datos que queremos que se nos
muestren en el formulario, de tal manera que deben quedar as. Cabe recalcar que al
atributo id_alumno se cambi por [ninguno] porque en la base de datos esta como
auto-numrico as que no es necesario considerarlo en el formulario, en cuanto al
atributo a_foto se modific por [picturebox] porque nos permitir visualizar las
imgenes, al atributo a_edad y a_ciclo por [NumericUpDown] porque solo aceptar
datos numricos y a la tabla alumno por [detalles] que nos permitir generarlo como
formulario.

17. Ahora seleccionamos la tabla alumnos y lo jalamos hacia el formulario de la derecha de


tal manera que quede as

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


18. Pero cambindoles de posicin y de nombre al texto label segn al gusto lo pondr de la
siguiente manera:

19. Posteriormente agregaremos la tabla curso segn al alumno, para ello se escoger a la
tabla curso que se encuentra dentro de la tabla alumno y no a la otra que se
encuentra afuera porque dicha tabla muestra todos los cursos sin tener en cuenta el
alumno. Para ello lo seleccionamos y jalamos hacia el formulario as como en el paso
anterior.

10

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


20. En muchas ocasiones no es necesario mostrar los id en las tablas para ocultarlas
haremos click en el triangulo invertido ubicado en la parte superior derecha del
datagridview y seleccionamos Editar Columnas

21. Y quitamos las columnas de los id_curso y id_alumno y hacemos click en Aceptar

22. Y nos quedar de la siguiente manera:

11

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


23. Creamos un botn de nombre btn_Examinar con la finalidad de examinar y seleccionar
una imagen desde nuestra pc, el cual al hacer click se ejecutar el siguiente cdigo:

24. Y ejecutaremos nuestra aplicacin y registramos un alumno ejemplo haciendo click en


el botn guardar[icono del disquette]!!

25. Ahora insertaremos datos en el datagridview y registramos un curso ejemplo haciendo


clicken el botn guardar!!

12

COMO HACER UNA APLICACIN DE ESCRITORIO EN C# EN 5 MINUTOS


26. Comprobndolo en el SQL Server

Como pudimos observar la aplicacin corre perfectamente bien en cuanto a la obtencin, registro,
actualizacin y eliminacin de datos, y aqu terminamos el post sobre programacin en C# usando
SQL Server, si te gusto el tutorial y deseas aprender nuevos trucos como este ejemplo y muchas
ms cosas no dudes en compartir este post, espero que les haya servido y nos leemos en el
siguiente post :D! cualquier duda o sugerencia no duden en escribir

13

También podría gustarte