Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
con Java
Aqu mediante una aplicacin Java, nos conectaremos a SQL Server 2008.
El primer paso es cargar el SQL Server e iniciarlo(si es que no esta iniciado) :
1.
2.
3.
4.
5.
6.
7.
Abrir SQL server y proceder a crear una base de datos, por ejemplo Empresa
Lo primero es cargar SQL Server :
1 1
Como se ve ya
esta creada la
base de datos.
Ing. Juan Vera Castillo
Ahora crearemos una tabla, que luego la grabaremos con el nombre de empleado :
Empleado
CREAR UN DSN
Lo primero es crear un DSN, artefacto que se usa para crear un vnculo entre el
sistema operativo y la aplicacin que vamos a desarrollar. El DSN es importante
porque indica como se llama la base de datos y donde se encuentra.
Entonces empezamos as :
Inicio, Configuracin y Panel de control :
Desplazarse en esta ventana hasta ubicar el controlador SQL Server y clic en botn
Finalizar :
En la ventana Crear un nuevo origen de datos para SQL Server, escribir un nombre
para el DSN, una ligera descripcin de la base de datos y el nombre del Servidor :
Luego en esta ventana abrir el combo box y seleccionar la base de datos que
usted ha creado en SQL Server :
Luego, clic en el
botn Siguiente
Aqu clic en botn Probar origen de datos para comprobar si el proceso fue exitoso :
Finalmentecli
c en el botn
Aceptar
package paqConexion;
import java.sql.*;
public class WinConexion extends javax.swing.JFrame
{
public WinConexion()
{
initComponents();
}
private void btnProbarConexionMouseClicked(java.awt.event.MouseEvent evt)
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn =
DriverManager.getConnection("jdbc:odbc:dsnEmpresa","sa","");
DatabaseMetaData meta = cn.getMetaData();
txaD.append("Conexion exitosa .... !\n");
txaD.append("\nBase de datos \t: " +
meta.getDatabaseProductName());
txaD.append("\nVersion \t: " +
meta.getDatabaseProductVersion());
cn.close();
}
catch(Exception e)
{
txaD.append("Error de conexion : \n");
txaD.append(e.toString());
}
}
private void
{
btnConsultaActionPerformed(java.awt.event.ActionEvent evt)