Guía Completa de conexión a base de datos con C#
Programacion 1Ing. Orlando Girón
|
EJERCICIO DE CONEXIÓN A BASE DE DATOSPASO 1
CREAR LA SIGUIENTE BASE DE DATOS UTILIZANDO SQL SERVER SIGUIENDO EL MODELO ENTIDAD RELACION QUE ACONTINUACION SE DETALLA
PASO 2
SI SE ESTA TRABAJANDO EN LAS MAQUINAS DEL LABORATORIO REALIZAR ESTOS PASO SI NO SALTARLOS.Configuracion de Sql Server
Paso 1 el servidor sql de las maquinas que se utilizan en el laboratorio esta siendo accedidas por el usuario local (usuario de windows) los pasos para cambiarlos son los siguientes:
Clic derecho al motor de base de datos, luego a propiedades
Cambiar el modo de inicio de inicio por windows a inicio mixto
Luego aceptar
Reiniciar el motor dando clic derecho sobre la instancia y seleccionar reiniciar
Damos clic en si y comenzara el reinicio
Crear un usuario el que utilizaremos para conectar la base de datos. Abrimos la carpeta seguridad/inicio de session
Damos clic derecho y selecionamos en crear nuevo inicio de sesion
Selecionamos las onfiguraciones siguienteso Nombre de inicio de sesion USERo Pass 12345 o el que a usted le parezca
Nos vamos a la asignacion de usuarios y elegimos la base de datos que creamos asiganremos owner porque sera el propietario de la base de datos y
luego aceptar.
Probamos el inicio de sesion con el usuario y contraseña al ingresar nos pedira cambio de contraseña
Si se pudo ingresar realizar este paso si no solicite ayuda Cambiar el nombre al servidor de base de datos utilizando el usuario de
windows Utilizando el siguiente script
Reiniciar el servidor
PASO 3
Crear la cadena de conexión utilizando un archivo de texto.abrimos notepad para realizar este paso.
Guardamos el documento de la siguiente manera Abrimos
el archivo
Nos mostrara la siguiente ventana y la configuramos. Si queremos guar dar la contraseña dejamos marcado la opcion caso
contrario la dejamos como en la pantalla
Luego aceptar y abrimos el documento con notepad Y tenemos la cadena de conexión en mi caso es:
Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=user;Initial Catalog=DBUNIVERSIDADES;Data Source=lab2-66.
Dejaremos la cadena de esta manera Data Source=lab2-66;Password=123456;Persist Security Info=True;User ID=user;Initial Catalog=DBUNIVERSIDADES
Crear un nuevo proyecto he incoporar las capas como se vio la clase pasada
Proyecto vacío
Ingresamos el nombre
Agregamos otras clase de bibliotecas
Vinculamos una clase a las demás damos clic derecho
En la capa de presentación crearemos el siguiente formulario
En la capa de datos importaremos la siguientes librerías:
Agragaremos este codigo en la misma clase de la Capa de Datos
1. Se declara como estático el adaptador que realizara la conexión de SQL2. Se declara como estático el conectar que será el encargado de realizar las
conexiones respectivas3. También se deberá crear el generador de comandos que más adelante se
utilizara4. Es necesario que se declara el que ejecutara el conectar con las sentencias
SQL para eso se declara la variable comando5. Declaramos una cadena como acceso privado el cual será adonde contendrá
la sentencia SQL
12
341
61
51
1
2
341
61
51
6. Declaramos otra variable de tipo cadena con acceso privado y asignamos el valor que obtuvimos del archivo de texto (conexión.udl)
Hacemos set a las consultas y la variable
Abrimos la conexión y cerramos conexión
El código de la capa de negocios quedara de la siguiente manera
Ahora en la capa de presentación le aplicaremos acciones la botón en este caso al de guardar
7. Creamos el evento en el botón guardar 8. Creamos un método que llamaremos limpiar9. Invocamos el método limpiar al botón respectivo
71
81
91
Top Related