《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院
实现供应商信息的删除: 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