Oracle

Páginas: 3 (691 palabras) Publicado: 14 de noviembre de 2012
TAREA

1. alumBaseDatos.java

package com.tecsup.db;

import java.sql.*;

public class alumBaseDatos {

private String driver="oracle.jdbc.driver.OracleDriver";
private Stringurl="jdbc:oracle:thin:@//localhost:1521/xe";
private String usuario="system";
private String clave="XPTecsup2";
private Connection xcon=null;

public void conectar() {
try
{Class.forName(driver);
xcon=DriverManager.getConnection(url,usuario,clave);
}catch(Exception e){
System.out.println("Error de conexión" + e.toString());
}
}


public void desconectar() {
try{
xcon.close();
}catch(Exception e){
System.out.println("Error de conexión" + e.toString());
}
}

public ResultSet consultarAlumno(){
ResultSet res = null;
try
{String sql="SELECT CODALU, NOMALU, APEALU, DNI, TELEFONO, FECHA_NACIM FROM PRUEBA.ALUMNO ORDER BY CODALU";
Statement stm=xcon.createStatement();
res=stm.executeQuery(sql);
}catch(Exception e){System.out.println("Error de conexión" + e.toString());
}
return res;
}


public void insertarAlumno(String xcod, String xnom, String xape, String xdni, String xtel, String xfec){try{
String sql="INSERT INTO PRUEBA.ALUMNO (CODALU, NOMALU, APEALU, DNI, TELEFONO, FECHA_NACIM) VALUES (?,?,?,?,?,?)";

PreparedStatement pstm=xcon.prepareStatement(sql);pstm.setString(1,xcod);
pstm.setString(2,xnom);
pstm.setString(3,xape);
pstm.setString(4,xdni);
pstm.setString(5,xtel);
pstm.setString(6,xfec);

pstm.executeUpdate();
pstm.close();}catch(Exception e){
System.out.println("Error de conexion" + e.toString());
}
}

public void modificarAlumno(String xcod, String xnom, String xape, String xdni, String xtel, Stringxfec){
try{
String sql="UPDATE PRUEBA.ALUMNO SET NOMALU=?, APEALU=?, DNI=?, TELEFONO=?, FECHA_NACIM=?, " + " WHERE CODALU=?";

PreparedStatement pstm = xcon.prepareStatement(sql);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Oracle
  • oracle
  • Oracle
  • Oracle
  • oracle
  • ORACLE
  • oracle
  • oracle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS