Programando C Sharp + SQL Server - 5 Minutos
Programando C Sharp + SQL Server - 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.
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
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.
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.
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 visualiz ar 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
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