亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? class_operation.java

?? 學(xué)生成績(jī)管理系統(tǒng)
?? JAVA
字號(hào):

package classman;
import db.dbconn;
import util.stringUtil;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.Statement;
import java.sql.ResultSet;

public class class_operation{
   /**
    * 功能:往班級(jí)表增加一條記錄
    * 輸入?yún)?shù):class_name為班級(jí)名稱(chēng)
    * 輸出:返回1表成功,返回2表數(shù)據(jù)連接參數(shù)配置不正確或連接數(shù)據(jù)庫(kù)失敗或數(shù)據(jù)庫(kù)操作失敗,
    * 返回3表此班級(jí)已存在,返回4表輸入?yún)?shù)class_name為空;
    */
   public int class_add_one(String class_name){
       dbconn dbconnOBject=new dbconn();//數(shù)據(jù)庫(kù)連接對(duì)象
       String sqlString=null;//SQL語(yǔ)句字符串
       ResultSet rs=null;//結(jié)果記錄集
       Connection dbconn=dbconnOBject.getDBConn();//得到數(shù)據(jù)庫(kù)連接
       if(dbconn==null) return 2;//連接失敗
       //--------輸入?yún)?shù)不正確---------
       if(class_name==null||class_name.trim().length()==0)
          return 4;
       //--------輸入?yún)?shù)編碼轉(zhuǎn)換-------
       stringUtil stringCode=new stringUtil();
       class_name=stringCode.codeToString(class_name.trim());
       //--------插入記錄,先判斷是否已存在------
       sqlString="select * from class where class_name=?";
       try{
          PreparedStatement preSQLSelect=dbconn.prepareStatement(sqlString);
          preSQLSelect.setString(1,class_name);
          rs=preSQLSelect.executeQuery();
          if(rs.next()) return 3;//已存在此班級(jí)
          sqlString="insert into class(class_name) values(?)";
          PreparedStatement preSQLInsert=dbconn.prepareStatement(sqlString);
          preSQLInsert.setString(1,class_name);
          preSQLInsert.executeUpdate();
          return 1;
        }catch(Exception e){
          System.out.print(e);
          return 2;
        }             
   }
   /**
    * 功能:查詢(xún)出所有的班級(jí)
    * 輸入?yún)?shù):無(wú)
    * 輸出:所有班級(jí)的記錄集,如果沒(méi)有記錄或操作失敗返回null
    */
   public ResultSet class_select_all(){
       String sqlString=null;//SQL語(yǔ)句字符串
       Statement sql=null;//SQL語(yǔ)句對(duì)象
       ResultSet rs=null;//結(jié)果記錄集
       dbconn dbconnOBject=new dbconn();//數(shù)據(jù)庫(kù)連接對(duì)象
       Connection dbconn=dbconnOBject.getDBConn();//得到數(shù)據(jù)庫(kù)連接
       if(dbconn==null) return null;//連接失敗
       try{
          //-------查詢(xún)出數(shù)據(jù)------------
          sqlString="select * from class"; 
          sql=dbconn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
          rs=sql.executeQuery(sqlString);
          return rs;
       }catch(Exception e){
          System.out.print(e);
          return null;
       }  
   }
   /**
    * 功能:刪除一個(gè)班級(jí)的信息
    * 輸入?yún)?shù):班級(jí)的ID號(hào)
    * 輸出:返回1表成功,返回2表數(shù)據(jù)連接參數(shù)配置不正確或連接數(shù)據(jù)庫(kù)失敗,
    * 返回4表輸入?yún)?shù)class_id為0,即輸入?yún)?shù)不正確
    */
   public int class_delete(int class_id){
       String sqlString=null;//SQL語(yǔ)句字符串
       ResultSet rs=null;//結(jié)果記錄集
       dbconn dbconnOBject=new dbconn();//數(shù)據(jù)庫(kù)連接對(duì)象
       Connection dbconn=dbconnOBject.getDBConn();//得到數(shù)據(jù)庫(kù)連接
       if(dbconn==null) return 2;//連接失敗
       if(class_id==0) return 4;//輸入?yún)?shù)不正確
       //---------刪除數(shù)據(jù)--------------
       sqlString="delete from class where class_id=?";
       try{
           PreparedStatement preSQLDelete=dbconn.prepareStatement(sqlString);
           preSQLDelete.setInt(1,class_id);
           preSQLDelete.executeUpdate();
           return 1;
         }catch(Exception e){
           System.out.print(e);
           return 2;
         }   
   }
   /**
    * 功能:查詢(xún)出某一班級(jí)的信息
    * 輸入?yún)?shù):班級(jí)的ID
    * 輸出:此條班級(jí)記錄,如果沒(méi)有記錄或操作失敗返回null
    */
   public ResultSet class_select_one(int class_id){
       String sqlString=null;//SQL語(yǔ)句字符串
       ResultSet rs=null;//結(jié)果記錄集
       dbconn dbconnOBject=new dbconn();//數(shù)據(jù)庫(kù)連接對(duì)象
       Connection dbconn=dbconnOBject.getDBConn();//得到數(shù)據(jù)庫(kù)連接
       if(dbconn==null) return null;//連接失敗
       if(class_id==0) return null;//輸入?yún)?shù)不正確
       try{
          //-------查詢(xún)出數(shù)據(jù)------------
          sqlString="select * from class where class_id=?"; 
          PreparedStatement preSQLSelect=dbconn.prepareStatement(sqlString);
          preSQLSelect.setInt(1,class_id);
          rs=preSQLSelect.executeQuery();
          return rs;
       }catch(Exception e){
          System.out.print(e);
          return null;
       }  
   }
   /**
    * 功能:更新班級(jí)表的一條記錄
    * 輸入?yún)?shù):class_id為班級(jí)號(hào),class_name為班級(jí)名稱(chēng)
    * 輸出:返回1表成功,返回2表數(shù)據(jù)連接參數(shù)配置不正確或連接數(shù)據(jù)庫(kù)失敗或數(shù)據(jù)庫(kù)操作失敗,
    * 返回3表記錄已存在,返回4表輸入?yún)?shù)為空或不正確;
    */
   public int class_update(int class_id,String class_name){
       String sqlString=null;//SQL語(yǔ)句字符串
       ResultSet rs=null;//結(jié)果記錄集
       dbconn dbconnOBject=new dbconn();//數(shù)據(jù)庫(kù)連接對(duì)象
       Connection dbconn=dbconnOBject.getDBConn();//得到數(shù)據(jù)庫(kù)連接
       if(dbconn==null) return 2;//連接失敗
       if(class_id==0||class_name.trim().length()==0) return 4;//輸入?yún)?shù)不正確
       //--------輸入?yún)?shù)編碼轉(zhuǎn)換-------
       stringUtil stringCode=new stringUtil();
       class_name=stringCode.codeToString(class_name.trim());
       //--------插入記錄,先判斷是否已存在------
       sqlString="select * from class where class_name=? and class_id<>"+class_id;
       try{
           PreparedStatement preSQLSelect=dbconn.prepareStatement(sqlString);
           preSQLSelect.setString(1,class_name);
           rs=preSQLSelect.executeQuery();
           if(rs.next()) return 3;//已存在此班級(jí)
           //--------更新記錄-----------
           sqlString="update class set class_name=? where class_id=?";
           PreparedStatement preSQLUpdate=dbconn.prepareStatement(sqlString);
           preSQLUpdate.setString(1,class_name);
           preSQLUpdate.setInt(2,class_id);
           preSQLUpdate.executeUpdate();
           return 1;
       }catch(Exception e){
           System.out.print(e);
           return 2;
       }     
   }  
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区的国产在线播放| 国内精品免费**视频| 日韩视频免费观看高清在线视频| 国产精品99久久久| 亚洲一区电影777| 日韩制服丝袜av| 久久综合av免费| 欧美乱妇15p| 99精品国产热久久91蜜凸| 精品一区二区三区免费观看| 亚洲卡通欧美制服中文| 久久久久久久综合狠狠综合| 欧美福利一区二区| 色综合天天综合网天天狠天天| 极品少妇一区二区三区精品视频| 一区二区三区视频在线看| 国产女人18水真多18精品一级做| 欧美精品 日韩| 欧洲一区在线观看| 成人99免费视频| 精品一区二区免费在线观看| 亚洲电影中文字幕在线观看| 欧美激情在线看| 久久夜色精品一区| 日韩欧美中文字幕公布| 欧美日韩精品欧美日韩精品一 | 国产在线播放一区二区三区| 亚洲一卡二卡三卡四卡| 亚洲欧美另类久久久精品2019| 国产婷婷色一区二区三区四区| 日韩三级视频在线看| 欧美妇女性影城| 欧美色倩网站大全免费| 欧美综合久久久| 色综合天天性综合| 91网址在线看| 色综合久久久久综合体桃花网| 国产成人啪免费观看软件| 国内欧美视频一区二区| 国产综合成人久久大片91| 精品一区二区三区欧美| 激情综合网最新| 国产一区在线精品| 国产91丝袜在线18| 国产精品亚洲第一| 国产二区国产一区在线观看| 国产一区二区h| 国产不卡视频一区| 成人福利视频网站| 波多野洁衣一区| 91传媒视频在线播放| 欧美视频一区二区三区四区| 欧美人狂配大交3d怪物一区| 欧美喷水一区二区| 日韩精品中午字幕| 欧美精品一区二区三区高清aⅴ| 精品国产区一区| 国产丝袜在线精品| 国产精品人成在线观看免费| 国产精品国产自产拍在线| 亚洲免费av在线| 五月婷婷欧美视频| 久草精品在线观看| 国产91精品露脸国语对白| 色老汉一区二区三区| 欧美日韩亚洲综合一区二区三区 | 99热精品一区二区| 色综合久久88色综合天天免费| 91精彩视频在线观看| 91精品国产色综合久久| 精品久久国产字幕高潮| 国产欧美日韩中文久久| 亚洲欧美另类久久久精品2019| 午夜激情一区二区| 国产一区二区三区四区五区美女| av一区二区三区黑人| 欧美唯美清纯偷拍| 久久久综合视频| 亚洲综合一区二区三区| 激情综合五月婷婷| 日本电影欧美片| 日韩精品一区二区三区中文不卡| 日本一区二区三区在线观看| 一区二区三区四区视频精品免费 | 日本一区二区三级电影在线观看| 亚洲男人电影天堂| 久久国产人妖系列| 91视视频在线观看入口直接观看www| 欧美精品久久久久久久久老牛影院| 久久这里只有精品6| 亚洲综合久久av| 国产大陆a不卡| 欧美日韩国产小视频在线观看| 久久亚区不卡日本| 五月天婷婷综合| 99在线热播精品免费| 欧美电影免费观看高清完整版在 | 国产精品综合视频| 精品1区2区3区| 亚洲国产精品黑人久久久| 免费观看在线色综合| 91首页免费视频| 久久久久久电影| 日韩电影在线一区| 色噜噜狠狠色综合欧洲selulu| 久久精品在这里| 奇米精品一区二区三区四区| 色婷婷久久久久swag精品| 久久夜色精品一区| 久久精品免费看| 777xxx欧美| 亚洲黄色免费电影| 成人自拍视频在线观看| 精品国产百合女同互慰| 亚洲综合免费观看高清完整版在线 | 久久成人麻豆午夜电影| 91福利在线观看| 欧美国产欧美亚州国产日韩mv天天看完整 | 日韩av一区二区三区四区| 一本色道久久加勒比精品 | 欧美日韩情趣电影| 国产精品视频一二三| 国产69精品久久久久毛片| 久久亚洲二区三区| 国产剧情av麻豆香蕉精品| 欧美tickling挠脚心丨vk| 日本伊人午夜精品| 欧美人伦禁忌dvd放荡欲情| 亚洲午夜激情av| 精品视频在线免费观看| 亚洲一二三四区不卡| 91黄色免费观看| 亚洲婷婷综合色高清在线| 成人丝袜高跟foot| 欧美激情一区三区| 成人在线综合网| 亚洲国产高清在线| 国产一区二区三区香蕉| 国产亚洲欧洲997久久综合| 国产精品综合av一区二区国产馆| 欧美精品一区二区久久久| 久久精品72免费观看| 精品久久久久久久人人人人传媒| 青青草国产精品97视觉盛宴| 日韩欧美一级二级三级| 精品一区二区三区免费毛片爱| 精品国产髙清在线看国产毛片| 久久成人羞羞网站| 欧美国产一区在线| 91在线国产福利| 亚洲精品国产第一综合99久久| 欧美最新大片在线看| 午夜精品久久久久久不卡8050| 欧美顶级少妇做爰| 国精产品一区一区三区mba桃花| 久久色视频免费观看| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 久久精品噜噜噜成人av农村| 欧美精品一区二区三区在线播放 | 欧美日韩一区二区电影| 日本午夜精品视频在线观看| 2023国产一二三区日本精品2022| 国内外成人在线视频| 成人免费视频在线观看| 欧洲精品在线观看| 男人的天堂久久精品| 国产午夜精品久久久久久免费视| 99在线精品视频| 亚洲777理论| 精品国产一区二区三区忘忧草 | 99久久婷婷国产精品综合| 亚洲成在线观看| 精品乱人伦小说| 成人久久18免费网站麻豆| 亚洲精选视频在线| 日韩视频在线永久播放| 成人理论电影网| 亚洲v中文字幕| 久久久99精品免费观看不卡| 色综合久久中文字幕| 老司机精品视频一区二区三区| 日本一区二区视频在线| 欧美日韩激情一区二区| 成人夜色视频网站在线观看| 尤物在线观看一区| 亚洲精品一区二区精华| 在线观看国产日韩| 国产一区二区福利| 亚洲1区2区3区视频| 国产精品美女久久久久久久网站| 欧美色综合网站| 成人免费看的视频| 日本免费新一区视频| 亚洲日本一区二区| 精品久久久久久久久久久院品网| 91久久人澡人人添人人爽欧美| 精品中文字幕一区二区| 亚洲综合激情网| 国产午夜精品一区二区三区嫩草 | 亚洲一区二区三区三|