Conectar base de datos a netbeans
String usuario = "usuario";
String contraseña = "password";
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
En Stringusuario tienen que cambiar el usuario de su base de datos para reliazar su conexion, por lo regular es root.
En contraseña tienen que poner la contraseña para conectar a su base de datos.
Lesmarcara algunos errores, asi que hasta arriba donde esta el package en la siguiente linea ponen lo siguiente:
import java.sql.*;
.
Esas variables por lo regular las declaramos al principio de nuestroprograma (abajo de donde inicia la clase principal) para que podamos utilizarlas en cualquier parte de nuestro programa, ya que de lo contrario solo podremos usarlas en el metodo donde lasdeclaremos, asi que les recomiendo declararlas al principio.
3.- Despues de declarar la variables vamos a crear un metodo (funcion) para preparar nuestra conexion a la base de datos
public voidpreparardb(){
try{
con = (Connection) DriverManager.getConnection(url,usuario,contraseña);
if ( con != null )
System.out.println("Se ha establecido una conexión a la base de datos n " + url );
stmt =(Statement) con.createStatement();
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Error al tratar de conectar la base, varifica tus datos de conexion";
}
}
si en tu caso estasutilizando un JFrame tienes que llamar a la funcion despues de cargar tus componentes es decir... despues del siguiente codigo:
public busqueda() {
initComponents();
}
Quedaria de la siguientemanera:
public busqueda() {
initComponents();
preparardb();
}
4.- ya teniendo todo esto vamos a programar un evento a nuestro boton, le damos click derecho , events, action Performed.
Nossituamos en el codigo y pegamos lo siguiente:
String nombre="hitzoft";
try {
rs = stmt.executeQuery("SELECT id_t FROM empleados WHERE nombre = '"+nombre+"'";
while ( rs.next() ) {
int inom =...
Regístrate para leer el documento completo.