Documente Academic
Documente Profesional
Documente Cultură
1 DESCRIPCIN
La manipulacin de datos de una BD SQL Server se puede llevar a cabo por medio de distintos lenguajes de programacin, por ejemplo: C#, Java, J#, entre otros. En esta ocasin revisaremos el procedimiento necesario para poder establecer una conexin a una BD utilizando el driver JDBC para SQL Server.
Actividad 1: descargar el driver JDBC necesario para realizar la conexin a la BD, desde esta url:
http://www.microsoft.com/es-es/download/details.aspx?id=11774
Actividad 2: Asegurarse de tener una Base de Datos disponible, incluyendo una tabla con al menos 100 registros.
Nota: Es importante recordar que de ahora en adelante utilizaremos el patrn MVC en todas las aplicaciones que sean desarrolladas, por lo tanto debemos crear los paquetes necesarios para representar el patron de diseo MVC.
Actividad 5: Crear una nueva aplicacin SWT llamada DataBaseConecctionView e incluirlo en el paquete que le corresponde.
Actividad 7: Crear una clase llamada: Factory dentro del paquete persistence
Actividad 8: Crear las clases necesarias para completar el patron MVC, es decir crear la clase para la capa del controlador y una clase mas para la capa del modelo, cada una en sus respectivos paquetes.
Actividad 9: Implementar un mtodo que sea publico estatico y que devuelva un objeto de tipo java.sql.Connection llamado getConecction sin parametros de entrada. Este mtodo debe implementarse dentro de la clase Factory anteriormente creada.
Actividad 10: Declarar las variables que se listan a continuacin: Nombre del servidor = direccin IP localhost nombreBD = PruebaJava integratioSecurity = true nombreInstancia = MSSQLSERVER SQLXPRESS user = sa password = 1234
10.1 Defini la cadena de conexin (dentro del mismo metodo) String cadenaConexion=jdbc:sqlserver//+nombreServidor+;user=+user +
10.2 Crear un objeto de tipo Connection llamado con (dentro del mismo metodo) 10.3 Crear un bloque try catch finally 10.4 En la variable con declarada en el paso 10.2 almacenar el resultado de lo que se indica a continuacin:
Ejecutar el metodo estatico llamado getConnection de la clase DriverManager, este metodo recibe como parametro un objeto de tipo String (cadena de conexin). Esta linea de cdigo se debe ejecutar dentro del bloque try.
try { ---------------} catch { ------} finally { ----- Se utiliza para cerrar conexiones, cerrar flujos y devolver valores --}
Add external jars Buscar el dirver o librera que queremos utilizar Aceptas Posterior paso se crea una nueva carpeta en el proyecto llamada
Nota: posterior a este paso se crea una nueva carpta en el proyecto llamada Referend libraries cone el dirver dentro de ella. 10.8En la clase xxxxxxxxview crear un objeto de tipo Conection llamado Conexin posteriormente asignarle al objeto concexion el resultado de llamar al metodo estatico getconnection de la clase factory 10.8 Ejecutar su aplicaion