Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2010, 17:26
uagrm
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: conexion java con sql server 2008

felicidades pepe, que buen código el que pusiste ...

aquí les dejo un código que conecta NetBeans y MySQL
solo tienen que realizar algunos cambios como por ejemplo:
arquitectura -> es el nombre de mi BD ustedes ponen ahí el nombre de su BD
password -> si al crear la BD le pusieron password entonces lo colocan, caso contrario lo dejan como una cadena vacía ""

Código PHP:
public class Conexion {
    static public 
Connection con;
    static 
String claseDriver "com.mysql.jdbc.Driver";
    static 
String url "jdbc:mysql://localhost:3306/arquitectura";
    static 
String user "root";
    static 
String password "root";

    public static 
Connection getConexion() {
            return 
con;
    }

    public static 
void abrirConexion() {
        try {
            if (
con == null) {
                Class.
forName(claseDriver).newInstance();
                
con DriverManager.getConnection(urluserpassword);
            }
            else {
                if (
con.isClosed()) {
                        
con DriverManager.getConnection(urluserpassword);
                }
            }
        } catch (
SQLException e) {
                
e.printStackTrace();
        } catch (
ClassNotFoundException ex) {
                
ex.printStackTrace();
        } catch (
InstantiationException ex) {
                
ex.printStackTrace();
        } catch (
IllegalAccessException ex) {
                
ex.printStackTrace();
        }
    }

    public static 
void cerrar() {
        try {
            if (!
con.isClosed())
                
con.close();
        } catch (
SQLException e) {
                
e.printStackTrace();
        }
    }

    static public 
boolean estaConectado() {
        
boolean sw false;
        try {
            if (
con == null) {
                    
sw false;
            } else if (!
con.isClosed())
                    
sw true;
        } catch (
SQLException e) {

                
e.printStackTrace();
        }
        return 
sw;
    }
    public static 
void main(String Srgs[]) {
        
Conexion.abrirConexion();
        
System.out.print(Conexion.estaConectado());
    }

claro que también no se olviden de adicionar Driver MySQL JDBC a la Biblioteca de NetBenas