Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/06/2009, 07:48
Avatar de drac94
drac94
 
Fecha de Ingreso: mayo-2008
Ubicación: México
Mensajes: 383
Antigüedad: 16 años, 7 meses
Puntos: 5
Respuesta: como trabajar con mysql y netbeans

Pues la logica es la misma, solo hay que cambiar el executeUpdate por executeQuery y guardarlo en un ResultSet voy a tomar prestado el codigo de Zidek para representarlo, y tambien seria bueno que le echaras un ojo a PreparedStatement, para que construyas de una forma mas limpia tus consultas

Código PHP:
package comercialelectrica;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import javax.swing.table.DefaultTableModel;

/**
*
* @author Pablo
*/
public class Cliente {

public static final 
String DriverClass "com.mysql.jdbc.Driver";
public static final 
String user "root";
public static final 
String password "mysql";
public static final 
String url "jdbc:mysql://localhost/COMERCIAL_ELECTRICA";

static{

try {
Class.
forName(DriverClass);
} catch (
ClassNotFoundException ex) {
ex.printStackTrace();
System.out.println("No puedo cargar el driver JDBC de la BD");
}

}

public 
void NuevoCliente(String nombre,String dni,String apellidos,String direccion,String telefono,double fianza,String notasthrows SQLException{

Connection con null;
ResultSet resultSet=null;

try {

con DriverManager.getConnection(urluserpassword);
//con.setAutoCommit(false);

String sql "Select * from tabla";

Statement stm con.createStatement();
resultSet stm.executeQuery(sql);
while(
resultSet.next()) {
String campo1=resultSet.getString("CAMPO1");
String campo2 resultSet.getInt("CAMPO2");
}
resultSet.close();
stm.close();

}
catch (
SQLException ex) {
ex.printStackTrace();
throw new 
SQLException(ex);
}

finally{

try {
if (
con != null) {
con.close();
}
}

catch (
SQLException ex1) {
ex1.printStackTrace();
}

}


Saludos