La Red de Conocimientos Pedagógicos - Conocimientos matemáticos - Base de datos de biblioteca basada en tecnología JAVA

Base de datos de biblioteca basada en tecnología JAVA

importar java.awt.*;

importar java.awt.event.*;

importar javax.swing.*;

importar java.sql.* ;

Edificio de clase pública{

Vacío estático público principal(String args[])

{

Nueva superficie de calle().

Unrivaled();

}

}

La interfaz de clase extiende JFrame{

JTextField texto1, texto2, texto3, texto4, texto5

JLabel etiqueta1, etiqueta2

JTextArea área 1;

JBotón 1;

public void geshi(){

setBounds(100, 50, 1000, 700);

establecer diseño(new BorderLayout());

setDefaultCloseOperation(EXIT _ ON _ CLOSE);

JPanel p 1 = nuevo JPanel(nuevo FlowLayout());

texto 1 = nuevo JTextField(10);

texto 2 = nuevo JTextField(10);

etiqueta 1 = nuevo JLabel(" ISBN ");

Label2=nuevo JLabel("Nombre del autor");

botón 1 = nuevo JButton(" OK ") ;

botón 1. addactionlistener(新石清(this));

p 1. add(label 1);

p 1. add(texto 1);

p 1. agregar(etiqueta 2);

p 1. agregar(texto 2);

p 1. agregar(botón 1) ;

add(p1, "Norte");

área 1 = nuevo JTextArea();

texto 3 = nuevo JTextField(5);

p>

texto 4 = nuevo JTextField(5);

texto 5 = nuevo JTextField(5);

add(text3, "Este") ;

add(area1, "Centro");

add(text4, "Oeste");

add(text5, "Sur");

set visible(true);

}

}

La clase Shiqing implementa ActionListener{

jiemian jemian 1 = null;

Shi Qing público (jiemian jiemian1)

{

esto. Jie mian 1 = Jie mian 1;

}

Operación pública no válida ejecutada (evento de operación e)

{

//int d = integer . parse int(Jie mian 1 . text 1 . gettext( ));

String url="jdbc:odbc:陈思";

Pruebe {

class . controlador odbc " );

}

catch(Java . lang . classnotfoundexception ex)

{

System.out.println( "No se puede cargar el controlador");

Volver;

}

Intenta { //Conectar a

base de datos.

conexión con = administrador de controladores. getconnection(URL, "sa", "7758521");

Declaración sm = crear declaración();

//sm . ejecutar update("insertar en valores contables(11,'magazine','sprout','Chen Si',null,null,null,null)");

//sm. ejecutarUpdate("Eliminar del libro con bname =11");

ResultSet RS = sm ejecutar consulta(" seleccionar * del libro ");

while(rs.next( ) )

{

cadena s 1 = RS . getstring(1);

cadena S2 = RS . >cadena S3 = RS . cadena S5 = RS . p>cadena S6 = RS . getstring(6);

cadena S7 = RS .

//Jie mian 1 . settext(s 1+" "+S2+" "+S3+" "+S4+" "+S5+" "+S6+" "+S7+" "+S8+" "+" \ n));

if(s1.trim().equals(Jie mian 1 . texto 1 . gettext().trim()))

{

Jie mian 1 . área 1 append(s 1+" "+S2+" "+S3+" "+S4+" "+S5+" "+S6+" "+S7+" "+S8+" "+" \ n) . ;

}

}

cerrar();

.