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

资源简介

Java课程设计图书管理系统代码及报告:这是我们自己按照学校要求做的,使用的数据库是SQL Server 2005 ,里面包含了程序所需的所有源代码以及报告。

资源截图

代码片段和文件信息

import java.net.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class DatabaseClient extends applet implements RunnableActionListener{
   Delete shanchu;
   Tianjia tianjia;
   Panel p;
   Panel 后台服务;
   CardLayout card;
   Panel pcenter;
   String formName;      //数据库中的表名
   TextField 输入查询内容;                             
   Choice choice;                                 
   Checkbox  完全一致前方一致后方一致中间包含;      
   CheckboxGroup group=null;
   Button 查询添加删除chaxun;
   TextArea 显示查询结果;
   Label 提示条;
   Socket socket=null;
   DataInputStream in=null;
   DataOutputStream out=null;
   Thread thread;
   boolean ok=false;
   int N=0;                //字段个数 
   String []ziduanName;    //存放字段名字的数组
   String []ziduanExplain; //存放字段解释的数组
   public void init(){
    chaxun=new Button(“查询“);
    p=new Panel();
    shanchu=new Delete();
    shanchu.shanchu.addActionListener(this);
    tianjia=new Tianjia();
    tianjia.tianjia.addActionListener(this);
    card=new CardLayout();
    pcenter=new Panel();
    pcenter.setLayout(card);
      

      thread=new Thread(this);
      输入查询内容=new TextField(19);
      查询=new Button(“查询“);
      添加=new Button(“添加“);
      //修改=new Button(“修改“);
      删除=new Button(“删除“);
      提示条=new Label(“正在连接到服务器请稍等...“Label.CENTER);
      choice=new Choice();
      formName=getParameter(“0“); //从index.html得到“0“的值
      String number=getParameter(“ziduanAmount“);
      N=Integer.parseInt(number);
      ziduanName=new String[N];
      ziduanExplain=new String[N];
      for(int i=1k=0;i<=N;i++k++){
        String str=getParameter(““+i); //从index.html得到字段名称及解释
        ziduanName[k]=str.substring(0str.indexOf(“:“)).trim();
        ziduanExplain[k]=str.substring(str.indexOf(“:“)+1).trim();
      }
      for(int k=0;k        choice.add(ziduanExplain[k]);
      }
      choice.select(0);
      group=new CheckboxGroup();
      完全一致=new Checkbox(“完全一致“truegroup);
      前方一致=new Checkbox(“前方一致“falsegroup);
      后方一致=new Checkbox(“后方一致“falsegroup);
      中间包含=new Checkbox(“中间包含“falsegroup);
      显示查询结果=new TextArea(843);
      提示条.setForeground(Color.red);
      提示条.setFont(new Font(“TimesRoman“Font.BOLD24));
      Panel box1=new Panel();                 
      box1.add(new Label(“输入查询内容:“Label.CENTER));
      box1.add(输入查询内容); 
      box1.add(choice); 
      box1.add(chaxun);
      Panel box2=new Panel();                
      box2.add(new Label(“选择查询条件:“Label.CENTER));
      box2.add(完全一致);
      box2.add(前方一致);
      box2.add(后方一致);
      box2.add(中间包含); 
      Panel box3=new Panel();             
      box3.add(new Label(“查询结果:“Label.CENTER));
      box3.add(显示查询结果);
      Panel box4=new Panel();    
      box4.add(查询);
      box4.add(添加);
      //box4.add(修改);
      box4.add(删除);
      add(提示条);
      p.setLayout(new BorderLayout());
      p.add(box1

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         30  2009-07-16 16:24  chaper12\applet.bat

     文件     147456  2009-08-19 22:58  chaper12\book.mdb

     文件    3145728  2009-08-20 21:55  chaper12\book.mdf

     文件    1048576  2009-08-20 21:55  chaper12\book_log.ldf

     文件       7581  2009-08-19 22:02  chaper12\DatabaseClient.class

     文件       6973  2009-07-20 11:30  chaper12\DatabaseClient.java

     文件       1707  2009-08-19 22:02  chaper12\DatabaseServer.class

     文件       1205  2009-08-14 16:27  chaper12\DatabaseServer.java

     文件         29  2009-07-16 15:20  chaper12\del.bat

     文件        698  2009-08-19 22:02  chaper12\Delete.class

     文件        309  2009-07-19 13:27  chaper12\Delete.java

     文件        404  2008-06-26 13:46  chaper12\index.html

     文件      13422  2009-07-19 14:55  chaper12\jxlg.jpg

     文件       1366  2009-08-19 22:02  chaper12\Login$1.class

     文件        481  2009-08-19 22:02  chaper12\Login$2.class

     文件        942  2009-08-19 22:02  chaper12\Login$Imagecanvas.class

     文件         17  2009-07-19 21:28  chaper12\Login.bat

     文件       2953  2009-08-19 22:02  chaper12\Login.class

     文件       3377  2009-07-20 15:24  chaper12\Login.java

     文件         53  2009-08-14 16:19  chaper12\Server.bat

     文件       3765  2009-08-19 22:02  chaper12\ServerThread.class

     文件       3624  2009-08-14 16:00  chaper12\ServerThread.java

     文件        232  2009-07-19 14:52  chaper12\Test_Login\.classpath

     文件        386  2009-07-19 14:52  chaper12\Test_Login\.project

     文件       1100  2009-07-19 15:12  chaper12\Test_Login\bin\Test_Login$1.class

     文件        632  2009-07-19 15:12  chaper12\Test_Login\bin\Test_Login$2.class

     文件       1112  2009-07-19 15:12  chaper12\Test_Login\bin\Test_Login$Imagecanvas.class

     文件       3219  2009-07-19 15:12  chaper12\Test_Login\bin\Test_Login.class

     文件      13422  2009-07-19 14:55  chaper12\Test_Login\jxlg.jpg

     文件       3187  2009-07-19 15:12  chaper12\Test_Login\src\Test_Login.java

............此处省略11个文件信息

评论

共有 条评论

相关资源