• 大小: 1.06MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-23
  • 语言: Java
  • 标签: Java  Mysql  

资源简介

图书管理系统,用JAVA和MYSQL,包括JAVA源码,图片资源,数据库SQL

资源截图

代码片段和文件信息

import javax.swing.*;
import java.awt.event.*;
import java.sql.*;

public class addook extends Jframe implements ActionListener{
JLabel label[]={new JLabel(“ISBN“)new JLabel(“书名“)new JLabel(“出版社“)new JLabel(“库存“)};
JTextField field[]={new JTextField()new JTextField()new JTextField()new JTextField()};
JButton submit=new JButton(“添加“);
String namepattern = “[\u4e00-\u9fa5]{415}“;//4到15位汉字
String sql=““;
connectdt jdbc = new connectdt();// 连接数据库类
Statement stmt = jdbc.stmt;
public addook(){
init();
setLocation(370 230);
setVisible(true);
setSize(650 150);
settitle(“添加图书“);
setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
setResizable(false);
}
public void init(){
setLayout(null);
int i;
for(i=0;i label[i].setBounds(30+150*i 10 50 30);
add(label[i]);
}
for(i=0;i field[i].setBounds(10+150*i 40 120 30);
add(field[i]);
field[i].addActionListener(this);
}
field[i].setBounds(470 40 50 30);
add(field[i]);
field[i].addActionListener(this);
submit.setBounds(550 40 70 30);
add(submit);
submit.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
try {
if(e.getSource()==submit){
String strT[]=new String[4];
for(int j=0;j strT[j]=field[j].getText();
if(strT[j].equals(““)){//注意:不要写成strT[j]==““
JOptionPane.showMessageDialog(null “输入不能为空“);
return;
}
}
sql=“select * from books where ISBN=‘“+strT[0]+“‘;“;
ResultSet rs = stmt.executeQuery(sql);
if(rs.next()){
JOptionPane.showMessageDialog(null “请勿重复添加“);
return;
}
sql=“insert into books (ISBNtitlePUBLISHSTOCK) values(‘“+strT[0]+“‘‘“+strT[1]+“‘‘“+strT[2]+“‘“+strT[3]+“);“;
stmt.executeUpdate(sql);
JOptionPane.showMessageDialog(null “添加成功“);
int i = JOptionPane.showConfirmDialog(null “您要继续添加吗?“ “提示:“ JOptionPane.YES_NO_OPTION);
if (i == JOptionPane.OK_OPTION) {
sql=““;
field[0].setText(““);
field[1].setText(““);
field[2].setText(““);
field[3].setText(““);
return;
}else{
rs.close();
stmt.close();
dispose();
}
}

}catch (Exception ee) {
ee.printStackTrace();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        7262  2016-10-30 16:16  emp.sql
     目录           0  2016-10-30 16:16  image\
     文件        1081  2016-10-30 16:16  image\admin.jpg
     文件        1024  2016-10-30 16:16  image\browse.jpg
     文件        1114  2016-10-30 16:16  image\help.jpg
     文件         903  2016-10-30 16:16  image\key.jpg
     文件        1004  2016-10-30 16:16  image\login.jpg
     文件      109430  2016-10-30 16:16  image\MAIN.jpg
     文件        1100  2016-10-30 16:16  image\query.jpg
     文件        1283  2016-10-30 16:16  image\user.jpg
     文件     1030220  2016-10-30 16:17  libsystem.jar
     目录           0  2015-12-30 16:53  图书管理系统(Java+MySQL)\
     文件        2392  2015-12-25 13:53  图书管理系统(Java+MySQL)\addook.java
     文件        4503  2015-12-26 11:43  图书管理系统(Java+MySQL)\adm_help.java
     文件         671  2015-12-19 16:05  图书管理系统(Java+MySQL)\connectdt.java
     文件        2065  2015-12-25 13:05  图书管理系统(Java+MySQL)\delete.java
     文件        1556  2015-12-17 18:50  图书管理系统(Java+MySQL)\gaintb.java
     文件        2408  2015-12-23 19:05  图书管理系统(Java+MySQL)\login.java
     文件        2128  2015-12-26 11:44  图书管理系统(Java+MySQL)\manager.java
     文件        4038  2015-12-26 11:11  图书管理系统(Java+MySQL)\menu.java
     文件        5859  2015-12-26 11:17  图书管理系统(Java+MySQL)\menu_help.java
     文件        3318  2015-12-16 21:42  图书管理系统(Java+MySQL)\register.java
     文件        7828  2015-12-30 16:50  图书管理系统(Java+MySQL)\select_borrow.java
     文件          88  2015-12-26 11:44  图书管理系统(Java+MySQL)\test.java
     文件        3992  2015-12-25 13:47  图书管理系统(Java+MySQL)\user_regist.java
     文件        2885  2015-12-25 20:38  图书管理系统(Java+MySQL)\zone.java

评论

共有 条评论