03/01/2012, 06:50
|
| | | Fecha de Ingreso: mayo-2010
Mensajes: 374
Antigüedad: 14 años, 7 meses Puntos: 3 | |
Eliminar datos de MYQL Para editar uso los siguientes codigos y como ago para eliminar
Código:
String id_actualizar = "";
void Editar(String id)
{
String sSQL = "";
String nombres = "", apellidos = "";
ConexionMySQL mysql = new ConexionMySQL();
Connection cn = mysql.Conectar();
sSQL = "SELECT id, nombres, apellidos FROM ejercicio_2 " +
"WHERE id = "+id;
try
{
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery(sSQL);
while(rs.next())
{
nombres = rs.getString("nombres");
apellidos = rs.getString("apellidos");
}
jTextField1.setText(nombres);
jTextField2.setText(apellidos);
id_actualizar = id;
}
catch (SQLException ex)
{
JOptionPane.showMessageDialog(null, ex);
}
}
Y luego ingreso
Código:
String nombres=this.jTextField1.getText();
String apellidos=this.jTextField2.getText();
ConexionMySQL mysql = new ConexionMySQL();
Connection cn = mysql.Conectar();
String sSQL = "";
String mensaje = "";
sSQL = "UPDATE ejercicio_2 " +
"SET nombres = ?," +
"apellidos = ? " +
"WHERE id = "+id_actualizar;
mensaje = "Los datos se han Modoficado...";
//***********
try
{
PreparedStatement pst = cn.prepareStatement(sSQL);
pst.setString(1, nombres);
pst.setString(2, apellidos);
int n = pst.executeUpdate();
if(n > 0)
{
JOptionPane.showMessageDialog(null, mensaje);
Tabla("");
}
}
catch (SQLException ex)
{
JOptionPane.showMessageDialog(null, ex);
}
Como elimino una fila de id |