删除功能的实现也是很有必要的,因为就如之前所提到的那样,在管理人员管理教材的时候,难免会发生诸如教材已经过时,没有使用的价值的情况。而在此时,就应该提供一个前台直接删除的功能。关键代码如下;
    public static void deleteTeachMatBook(int aNum) {
        Connection conn = null;
        Statement stmt = null;
        try {
            conn = DataBase.getConn();
            stmt = DataBase.getStatement(conn);
            stmt.executeUpdate("delete from teachmatbook where ANum = " + aNum);
...
代码分析:上述代码主要是通过在前台,将需要删除的数据序号传递过来,由于序号是主键,所以可以通过删除序号来删除当前的整条记录。因此,只需要将需要删除的数据的序号发送过来,并将其与数据库中的数据进行对比,把数值一样的数据整条删除即可。
(2)    教师控制的教材入库模块(InMatTea)
本模块也是系统中异常重要的一个部分,本模块的核心功能和任务是让教师群体能够有一个清晰、简洁明了的模块来管理其与数据库中的数据的关系,以及将其所进行过的操作,传递给管理人员,一次操作,双方受益。
本模块主要提供了教师的入库教材功能和出库教材的功能。入库教材功能主要是为了让教师用户能够对当前可领取的教材种类和数量有一个清晰的了解,然后,可以对尚未被他人获取的教材进行入库,即纳为己用。
入库教材的功能需要能够在登陆的时候先读取到登陆人员的登陆信息,即是哪一位教师登陆的,只有判断出是哪一位教师,才能让系统显示与之相关的教材内容,避免与其他教师已领取的资源相混淆。关键代码如下:
public static void updateTeaInting(String User,String DNum, String TextNo,
            String TextIsbn, String TextName, String Author, String Edition,
            String Publisher, String Price, String Sum, String Dept,
            String TeaInCome, String TeaPay, String InTime, String Consumer,
            String Other, String Year) {
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Connection conn = null;
        Statement stmt = null;
        PreparedStatement pstmt = null;
        PreparedStatement pstmt2 = null;
        InTime = df.format(new java.util.Date());
        try {
            conn = DataBase.getConn();
            stmt = DataBase.getStatement(conn);
            String sqlinsert = "update inmattea set  DNum=?, TextNo =?,TextIsbn=?, TextName=?, Author =?,Edition=?, Publisher=?, Price=?, Sum=?,Dept=?, TeaInCome =?, TeaPay =?, InTime=?, Consumer =?, Other=?, Year=? where DNum=?";
            pstmt = DataBase.getPStmt(conn, sqlinsert);
            pstmt.setString(1,DNum);
            pstmt.setString(2,TextNo);
...
上一篇:Android平台手机文本阅读软件的开发与设计
下一篇:ASP.net+sqlserver网上书店销售管理与系统管理

jsp+mysql的B2C网上商城系统的设计与实现

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

jsp+mysql移动互动学习系统Web端设计

jsp+mysql网上商品销售系统

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

C#学校科研管理系统的设计

公寓空调设计任务书

中国学术生态细节考察《...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】