PDF de programación - Tutorial conexión SQL Server con Java desde Eclipse

Imágen de pdf Tutorial conexión SQL Server con Java desde Eclipse

Tutorial conexión SQL Server con Java desde Eclipsegráfica de visualizaciones

Publicado el 7 de Febrero del 2019
3.773 visualizaciones desde el 7 de Febrero del 2019
589,7 KB
9 paginas
Creado hace 14a (31/01/2010)
TUTORIAL CONEXIÓN SQLSERVER CON JAVA DESDE ECLIPSE



En este tutorial se seguirán los pasos para realizar conexión desde una aplicación en java desde
eclipse con una base de datos en SQLSERVER 2005.

Tecnología usada:

-SQLSERVER 2005

-SQL SERVER Configuration Manager

-Eclipse Galileo

- Driver base de datos: jtds -1.2(descargar: http://jtds.sourceforge.net/index.html )


Para iniciar, se deben tener instalados las anteriores aplicaciones.

Primero se debe descargar el driver necesario, y descomprimirlo, al hacer esto copiamos el archivo
llamado jtds-1.2.jar en :



iniciamos el asistente de bases de datos SQLSERVER 2005

ejecutándolo como
Ahora
administrador, para que nos permita crear bases de datos, esto lo hacemos dando clic derecho
sobre el icono de SQLSERVER y seleccionando Ejecutar como administrador. Seguido de esto:



En el server name ponemos .\SQLEXPRESS.

(En caso de que no conecte, iniciamos el asistente de configuración de SQL , SQL server
Configuration Manager ,verificando que SQLSERVER(SQLEXPRESS) esté en estado Running, de lo
contrario presionamos clic derecho sobre este y presionamos start )



En este tutorial vamos a trabajar con un ejemplo donde utilizaremos una base de datos llamada
prueba con una tabla que llamaremos tabla1, la cual creamos con dos campos, nombre de tipo
varChar(50) y código de tipo int.

Vamos a utilizar un usuario y una contraseña para realizar la conexión, para esto trabajamos con
SQL Server authentication y sa un login que viene incluido por defecto, y hacemos cambio de la
contraseña en este caso prueba y también configuraremos algunas opciones para el buen acceso
desde la aplicación:









Al finalizar esto damos clic en “ok”, e iniciamos una nueva conexión , pero ahora como el
usuario sa, para tener los permisos que le asignamos para el manejo de bases de datos.



Aquí finalizamos la fase de SQL y damos inicio a la creación de la clase con la que tendremos
acceso a la base de datos desde eclipse.



El código con el que se trabajará es el siguiente.



package PRUEBA;

import java.sql.Connection;

import java.sql.DatabaseMetaData;

import java.sql.DriverManager;

import java.sql.Statement;

import java.util.Scanner;



public class pruebabd {



private Connection con = null;

// login y contraseña que se utilizó para trabajar en la base de
datos desde sql

private final String user = "sa";

private final String pass = "prueba";

//nombre de la base de datos

private final String db = "prueba";

public pruebabd() {



try {

// cadena de conexion a utilizar, por defecto usamos el
puerto 1433

String url = "jdbc:jtds:Sqlserver://localhost:1433/" +
db;

System.out.println("\n TRABAJANDO CON JDBC SQL
Server");



System.out.println("===============\n");

//para trabajar con el driver necesario para la base de
datos





Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();



// registrar el driver JDBC usando el cargador de clases

// Class.forName


Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

//para realizar la conección Es necesario trabajar con el
//metodo DriverManager

con = DriverManager.getConnection(url, user, pass);

// si hay conexión activa



if (con != null)

System.out.println("Conexion con " + db + " creada con exito.");

}

catch (Exception ex) {

ex.printStackTrace();



}



}

METODO PARA INSERCION DE DATOS EN LA BASE DE DATOS



/**

* @param args

*/

public static void main(String[] args) {



pruebabd prueba = new pruebabd();

prueba.mostrarDatos();

}

public void mostrarDatos() {



DatabaseMetaData dm = null;

Scanner lee = new Scanner(System.in);

String nombre = "";

try {



if (con != null) {

Statement statement = con.createStatement();

statement.executeUpdate("INSERT INTO tabla1 "



+ "VALUES(0623010, 'laura')");

statement.executeUpdate("INSERT INTO tabla1 "



+ "VALUES(062011, 'pedro')");

statement.executeUpdate("INSERT INTO tabla1 "



+ "VALUES(062002, 'karen')");

con.close();

System.out.println("Almacenado con exito");



}

} catch (Exception e) {



System.err.println("Got an exception! ");

System.err.println(e.getMessage());



}



}



}
  • Links de descarga
http://lwp-l.com/pdf15110

Comentarios de: Tutorial conexión SQL Server con Java desde Eclipse (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad