Está en la página 1de 3

SELECT

import java.sql.*;
...
try
{
/* Se supone que la base de datos tiene una tabla
contacto con los campos nombre, apellidos y telefono
*/
Statement st = conexion.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM contacto");
while (rs.next())
{
System.out.println("nombre="+rs.getObject("nombre")+
", apellidos="+rs.getObject("apellidos")+
", telefono="+rs.getObject("telefono"));
}
rs.close();
st.close();
}
catch (Exception e)
{
e.printStackTrace();
}

INSERT

import java.sql.*;
...
/* Datos que vamos a insertar */
String nombres[]={"Juan","Pedro","Antonio"};
String apellidos[]={"Gomez","Lopez","Alvarez"};
String telefonos[]={"123","456","789"};
...
try
{
Statement st = conexion.createStatement
for (int i=0;i<nombres.length;i++)
{
st.executeUpdate("INSERT INTO contacto (nombre, apellidos, telefono)
VALUES
('"+nombres[i]+"','"+apellidos[i]+"','"+telefonos[i]+"' )");
}
st.close();
}
catch (Exeption e)
{
e.printStackTrace();
}

UPDATE

import java.sql.*;
...
try
{
Statement st = conexion.createStatement();
/* Modificamos el telefono del contacto con id = 2 */
st.executeUpdate("UPDATE contacto SET telefono='111' WHERE id="+2);
st.close();
}
catch (Exception e)
{
e.printStackTrace();
}

DELETE

import java.sql.*;
...
try
{
Statement st = conexion.createStatement();
/* Borramos el contacto cuyo id=1 */
st.executeUpdate("DELETE FROM contacto WHERE id="+1);
st.close();
}
catch (Exception e)
{
e.printStackTrace();
}

También podría gustarte