InicioApuntes Y MonografiasCodigo de Conexion a Base de Datos Mysql en Java Netbeans

Codigo de Conexion a Base de Datos Mysql en Java Netbeans

Muy bien en este post veremos como crear una conexion a una base de datos utilizando Java... Es muy bueno utilizar el metodo preparardb, para ahorrarse codigo.Bueno ya basta de blabla y vamos al punto....Se declara en la parte principal del programa lo siguiente:String url = "jdbc:mysql://localhost:3306/test"; String usuario = "user"; String contraseña = contra"; Connection con = null; Statement stmt = null; ResultSet rs = null; DefaultTableModel m;public void preparardb(){ //llamamos a la funcion para preparar nuestra Conexion 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) { } }y en cualquier parte del programa ya podemos programar los eventos sin necesidad de tener que escribir todo ese codigo en cada evento. Por ejemplo:try{ ResultSet r=stmt.executeQuery("SELECT * FROM empleados"; String titulos[]={"id","Nombre","Domicilio","Telefono","Sueldo Diario"}; m=new DefaultTableModel(null,titulos); String fila[]=new String[5]; while(r.next()) { fila[0]=r.getString("id_t"; fila[1]=r.getString("nombre"; fila[2]=r.getString("domicilio"; fila[3]=r.getString("telefono"; fila[4]=r.getString("sueldoxdia"; m.addRow(fila); } tabla.setModel(m); }catch(Exception e){ JOptionPane.showMessageDialog(null, "Error al extraer datos"; }Este codigo lo usamos para obtener todos los campos de la tabla empleados y los cuales vamos a estar guardando en una tabla previamente diseñada. Recuerden que el executeQuerry sirve unicamente para consultas, si queremos hacer un UPDATE o un INSERT se utiliza lo siguiente:stmt.executeUpdate("INSERT INTO nombretabla VALUES ('" + capo1+ "', '" + campo2+ "', '" + campo3+"', '" + campo4+ "')"; Notese la diferencia que las variables campo1,campo2,.... estan entre '"++"', (comillas simples, comillas dobles y signo +) esto es para "Concatenar" una variable, es decir insertar el valor que contiene la variable dentro de la base de datos, si se quiere omitir algun valor simplemente se pone null en vez de '" + capo1+ "' y listo... si da algun error es por que en la reacion de la base establecieron ese campo como NOT NULL.Suerte =)....By: H1tz0ft
Datos archivados del Taringa! original
7puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

h
hitsoft🇦🇷
Usuario
Puntos0
Posts4
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.