UNIDAD 7: JAVA INTRODUCION A LAS BASES DE DATOS

TEMA 12: BAJA O ELIMINACION DELETE JAVA


Eliminación es otro proceso simple y comun con las bases de datos el modelo que estamos usando hace este tipo de operaciones muy faciles:

La instrucción sql a usar es: DELETE FROM TABLA WHERE CONDICION

Prog45.java


import java.lang.*;

import java.io.*;

import java.util.*;

import java.net.*;

import java.sql.*;

class prog45 {

public static void main(String[] args) {

int clave=0;

Connection canal = null;

ResultSet tabla= null;

Statement instruccion=null;

String sitiobase = "c:/pfacil/mibase.mdb";

String strcon= "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" + sitiobase;

try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

canal=DriverManager.getConnection(strcon);

instruccion = canal.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

} catch(java.lang.ClassNotFoundException e){} catch(SQLException e) {};

// cargando clave a eliminar

BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));

try {

System.out.println("dame clave eliminar: ");

clave = Integer.parseInt(teclado.readLine());

} catch(IOException e) {System.out.println(e); }

// buscando y construyendo tabla de busqueda

String q="delete from mitabla where clave = "+clave;

try { instruccion.executeUpdate(q);

System.out.println("REGISTRO ELIMINADO");

tabla.close(); } //fin try no usar ; al final de dos o mas catchs

catch(SQLException e) {}

catch(java.lang.NullPointerException e){};

try {canal.close(); } catch(SQLException e) {};

} // cierra main

} // cierra clase

Corrida:

image185.jpg

TAREAS PROGRAMACION JAVA :

1.- construir este proceso para las tablas y bases de datos que tengan construidas.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad