《数据库概论》课程设计实验报告书 下载本文

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

实现供应商信息的删除: try{

num=inputNumber.getText().trim();

con=DriverManager.getConnection(\ stmt=con.createStatement(); rs=stmt.executeQuery(\* from Supply where sno='\

boolean boo=rs.next(); if(boo==false){

JOptionPane.showMessageDialog(this, \供货商不存在\提示\ } else{

a[0][0]=rs.getString(2); a[0][1]=rs.getString(3); a[0][2]=rs.getString(4); table.repaint(); }

con.close(); }

catch(SQLException ee){ System.out.println(ee); }

if(e.getSource()==enterModify){ try{

con=DriverManager.getConnection(\ stmt=con.createStatement();

num=inputNumber.getText().trim(); stmt.executeUpdate(\from Supply where sno='\ JOptionPane.showMessageDialog(this, \供货商信息删除成功\成功\ con.close(); }

catch(SQLException ee){

JOptionPane.showMessageDialog(this, \供货商信息删除失败\失败\ }

3.3.6商品信息管理模块

由于时间关系在此仅实现商品查找的功能

stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.C

19

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

ONCUR_READ_ONLY);

rs=stmt.executeQuery(\ rs.last();

int lastNumber=rs.getRow(); a=new Object[lastNumber][4]; int k=0;

rs.beforeFirst(); while(rs.next()){

a[k][0]=rs.getString(1); a[k][1]=rs.getString(2); a[k][2]=rs.getString(3); a[k][3]=rs.getFloat(4); k++; }

3.4 系统测试

3.4.1 软件测试的对象

对超市商品的测试

3.4.2 软件测试的结果 登陆界面:

登陆成功界面:

20

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

登陆失败界面:

最初的库存表:

21

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

新建一个订单(商品编号以g开头):

提示对话框:

插入新订单后的库存(已更新):

新建出货单:

22