java程序设计的图书馆管理系统(6)

2018-12-29 21:43

沈阳理工大学课程实践(论文)

}

dept=text3.getText(); classes=text4.getText();

rs=sql.executeQuery(\* FROM person WHERE 图书证号

=\if(rs.next()){

JOptionPane.showMessageDialog(null,\此图书证号已存在\警告\text1.setText(null);

}

record=\+\

insertStr=\ALUES\sql.executeUpdate(insertStr);

JOptionPane.showMessageDialog(null,\添加成功!\ }

5.2.2 读者修改

功能介绍:对读者需要修改的资料进行重定义,读者信息修改如图5-5所示。

图5-5 读者信息修改

主要程序代码如下:

public void actionPerformed(ActionEvent e) con.close();

23

沈阳理工大学课程实践(论文)

{

if(e.getSource()==button1) //修改 {

String ch=text1.getText(); if(ch.length()!=5){

JOptionPane.showMessageDialog(null,\请输入5位图书证号!\text1.setText(null); }else{ try {

//连接数据库

String number,name,sex,dept,classes,newnum,record,updateStr; newnum=text5.getText(); number=text1.getText(); name=text2.getText(); if(box1.getState()==true) {

sex=box1.getLabel(); } else {

sex=box2.getLabel();

}

dept=text3.getText(); classes=text4.getText(); sql=con.createStatement();

rs=sql.executeQuery(\* FROM person where 图书证号=\

if(rs.next()){

rs1=sql.executeQuery(\* FROM person where 图书证号

24

沈阳理工大学课程实践(论文)

=\

if(rs1.next()){

JOptionPane.showMessageDialog(null,\此图书证号已存在\警告\

text1.setText(null); }else {

updateStr=\person SET 图书证号=\姓名 =\性别=\系别=\班级=\图书证号=\sql.executeUpdate(updateStr);

JOptionPane.showMessageDialog(null,\修改成功!\} }

else {

JOptionPane.showMessageDialog(null,\查无此人!\}

……//连接数据库 con.close(); }

5.2.3 读者查询

功能介绍:可以对数据库中已有的读者信息进行查询。读者查询如图5-6。

25

沈阳理工大学课程实践(论文)

图5-6读者信息查询

主要程序代码如下:

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==button1 || e.getSource()==text){ // 查询

area.setText(null);

if((str==\按图书证号查询\{

boolean flag=true,f=true; String num=text.getText();

…… //连接数据库

rs=sql.executeQuery(\* FROM person where 图书证号=\

{

f=false;

String number=rs.getString(\图书证号\String name=rs.getString(\姓名\String sex=rs.getString(\性别\String dept=rs.getString(\系别\String classes=rs.getString(\班级\if(flag){

area.append(\图书证号为\的学生信息如下:\ while(rs.next())

26

沈阳理工大学课程实践(论文)

flag=false;

}

area.append(\姓名:\ 性别:\ 系别:\ 班级:\

}

}

}

if(f){area.append(\查无此人!\

catch(SQLException c) { }

System.out.println(c);

5.2.4 读者删除

功能介绍:删除数据库中已有信息。读者删除如图5-7所示。

图5-7 读者删除

主要程序代码如下:

if(e.getSource()==button1){ // 删除 area.setText(null);

if((str==\按图书证号删除\

27


java程序设计的图书馆管理系统(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2002年土地管理基础与法规试题及参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: