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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? core_operation.java

?? 學生成績管理系統
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package core;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;

import db.dbconn;


public class core_operation {
    /**
     * 功能:往學生成績表增加一條記錄
     * 輸入參數::lession_id為課程ID,student_id為學生ID
     * 輸出:返回1表成功,返回2表數據連接參數配置不正確或連接數據庫失敗或數據庫操作失敗,
     * 返回3表此學生成績信息已存在,返回4表輸入參數lession_id或student_id為空;
     */
    public int core_add_one(int lession_id,long student_id){
        dbconn dbconnOBject=new dbconn();//數據庫連接對象
        String sqlString=null;//SQL語句字符串
        ResultSet rs=null;//結果記錄集
        Connection dbconn=dbconnOBject.getDBConn();//得到數據庫連接
        if(dbconn==null) return 2;//連接失敗
        //--------輸入參數不正確---------
        if(lession_id==0||student_id==0)
           return 4;
        //--------插入記錄,先判斷是否已存在------
        sqlString="select * from core where lession_id=? and student_id=?";
        try{   
           PreparedStatement preSQLSelect=dbconn.prepareStatement(sqlString);
           preSQLSelect.setInt(1,lession_id);
           preSQLSelect.setLong(2,student_id);
           rs=preSQLSelect.executeQuery();
           if(rs.next()) return 3;//已存在此教師授課記錄
           sqlString="insert into core(lession_id,student_id) values(?,?)";
           PreparedStatement preSQLInsert=dbconn.prepareStatement(sqlString);
           preSQLInsert.setInt(1,lession_id);
           preSQLInsert.setLong(2,student_id);  
           preSQLInsert.executeUpdate();
           return 1;
         }catch(Exception e){
           System.out.print(e);
           return 2;
         }             
    }
    /**
     * 功能:查詢出所有的學生成績信息
     * 輸入參數:無
     * 輸出:所有學生成績的記錄集,如果沒有記錄或操作失敗返回null
     */
    public ResultSet core_select_all(){
        String sqlString=null;//SQL語句字符串
        Statement sql=null;//SQL語句對象
        ResultSet rs=null;//結果記錄集
        dbconn dbconnOBject=new dbconn();//數據庫連接對象
        Connection dbconn=dbconnOBject.getDBConn();//得到數據庫連接
        if(dbconn==null) return null;//連接失敗
        try{
           //-------查詢出數據------------
           sqlString="select distinct core.core_id as core_id," +
           		"core.student_id as student_id," +
           		"core.lession_id as lession_id," +
           		"student.student_name as student_name," +
           		"lession.lession_name as lession_name"+
           		" from core,student,lession " +
           		"where lession.lession_id=core.lession_id" +
           		" and student.student_id=core.student_id"; 
           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;
        }  
    }
    /**
     * 功能:根據條件查詢出學生成績的信息
     * 輸入參數:lession_id為課程ID號,student_id為學生ID號
     * 輸出:查詢出需要的學生成績的記錄集,如果沒有記錄或操作失敗返回null
     */
    public ResultSet core_select_part(int lession_id,long student_id){
        String sqlString=null;//SQL語句字符串
        Statement sql=null;//SQL語句對象
        ResultSet rs=null;//結果記錄集
        dbconn dbconnOBject=new dbconn();//數據庫連接對象
        Connection dbconn=dbconnOBject.getDBConn();//得到數據庫連接
        if(dbconn==null) return null;//連接失敗
        try{
           //-------查詢出數據------------
            sqlString="select distinct core.core_id as core_id," +
       			"core.student_id as student_id," +
       			"core.lession_id as lession_id," +
       			"student.student_name as student_name," +
       			"lession.lession_name as lession_name"+
       			" from core,student,lession " +
       			"where lession.lession_id=core.lession_id" +
       			" and student.student_id=core.student_id"; 
           if(lession_id!=0)
               sqlString=sqlString+" and lession.lession_id="+lession_id+" and " +
               		"core.lession_id="+lession_id;
           if(student_id!=0)
               sqlString=sqlString+" and student.student_id="+student_id+" and " +
               		"core.student_id="+student_id;   
           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;
        }  
    }
    /**
     * 功能:刪除一個學生成績表中的信息
     * 輸入參數:學生成績表中的ID號
     * 輸出:返回1表成功,返回2表數據連接參數配置不正確或連接數據庫失敗,
     * 返回4表輸入參數core_id為0,即輸入參數不正確
     */
    public int core_delete(long core_id){
        String sqlString=null;//SQL語句字符串
        ResultSet rs=null;//結果記錄集
        dbconn dbconnOBject=new dbconn();//數據庫連接對象
        Connection dbconn=dbconnOBject.getDBConn();//得到數據庫連接
        if(dbconn==null) return 2;//連接失敗
        if(core_id==0) return 4;//輸入參數不正確
        //---------刪除數據--------------
        sqlString="delete from core where core_id=?";
        try{
            PreparedStatement preSQLDelete=dbconn.prepareStatement(sqlString);
            preSQLDelete.setLong(1,core_id);
            preSQLDelete.executeUpdate();
            return 1;
          }catch(Exception e){
            System.out.print(e);
            return 2;
          }   
    }
    /**
     * 功能:查詢出某一條學生成績表中的信息
     * 輸入參數:學生成績表中的ID號
     * 輸出:此條學生成績中的記錄,如果沒有記錄或操作失敗返回null
     */
    public ResultSet core_select_one(long core_id){
        String sqlString=null;//SQL語句字符串
        ResultSet rs=null;//結果記錄集
        dbconn dbconnOBject=new dbconn();//數據庫連接對象
        Connection dbconn=dbconnOBject.getDBConn();//得到數據庫連接
        if(dbconn==null) return null;//連接失敗
        if(core_id==0) return null;//輸入參數不正確
        try{
           //-------查詢出數據------------
           sqlString="select * from core where core_id=?"; 
           PreparedStatement preSQLSelect=dbconn.prepareStatement(sqlString);
           preSQLSelect.setLong(1,core_id);
           rs=preSQLSelect.executeQuery();
           return rs;
        }catch(Exception e){
           System.out.print(e);
           return null;
        }  
    }
    /**
     * 功能:更新學生成績表的一條記錄
     * 輸入參數:core_id為學生成績序號,lession_id為課程ID,student_id為學生ID
     * 輸出:返回1表成功,返回2表數據連接參數配置不正確或連接數據庫失敗或數據庫操作失敗,
     * 返回3表記錄已存在,返回4表輸入參數為空或不正確;
     */
    public int core_update(long core_id,int lession_id,long student_id){
        String sqlString=null;//SQL語句字符串
        dbconn dbconnOBject=new dbconn();//數據庫連接對象
        ResultSet rs=null;//結果記錄集
        Connection dbconn=dbconnOBject.getDBConn();//得到數據庫連接
        if(dbconn==null) return 2;//連接失敗
        if(core_id==0||lession_id==0||student_id==0){//輸入參數不正確
            return 4;
        }
        //--------更新記錄,先判斷是否已存在------
        sqlString="select * from core where lession_id=? and student_id=? and core_id<>"+core_id;
        try{

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕亚洲一区二区va在线| 欧美日韩一二三区| 国产欧美精品区一区二区三区 | 欧美日韩黄视频| 欧美性色aⅴ视频一区日韩精品| 色爱区综合激月婷婷| 91在线码无精品| 色婷婷av一区二区三区软件| 色先锋资源久久综合| 日本电影欧美片| 欧美影院精品一区| 日韩一级黄色片| 国产亚洲欧洲一区高清在线观看| 欧美一区二区三区免费| 欧美v日韩v国产v| 国产拍揄自揄精品视频麻豆| 中文字幕一区二区在线观看| 一区二区在线看| 日韩电影免费在线看| 国产精品综合久久| 99久久综合精品| 欧美午夜精品久久久久久超碰 | 欧美一区二区日韩| 久久久不卡网国产精品一区| 亚洲国产高清在线| 亚洲午夜三级在线| 精品一区二区影视| 成人99免费视频| 欧美绝品在线观看成人午夜影视| 欧美成人猛片aaaaaaa| 国产三级精品在线| 亚洲午夜精品一区二区三区他趣| 日韩电影在线观看电影| 国产成人亚洲精品青草天美| 欧洲精品在线观看| 欧美电影免费观看高清完整版在| 国产精品国产自产拍高清av| 日韩电影在线观看一区| 99久久国产综合精品色伊| 欧美浪妇xxxx高跟鞋交| 欧美极品aⅴ影院| 婷婷久久综合九色综合伊人色| 国产在线视频一区二区三区| 91麻豆免费观看| 久久久亚洲高清| 首页亚洲欧美制服丝腿| 99vv1com这只有精品| 欧美大片在线观看| 亚洲成人av中文| 成人国产精品免费观看视频| 精品国一区二区三区| 五月婷婷综合网| 99久久伊人久久99| 久久久精品国产99久久精品芒果| 亚洲一区二区三区视频在线| 成人av手机在线观看| 久久久www免费人成精品| 视频在线观看91| 欧美中文字幕一二三区视频| 国产精品人妖ts系列视频| 国产曰批免费观看久久久| 欧美一区二区三区的| 亚洲成人综合在线| 在线观看国产精品网站| 亚洲私人影院在线观看| fc2成人免费人成在线观看播放| 日韩精品专区在线影院观看| 视频在线在亚洲| 欧美日韩国产经典色站一区二区三区| 国产精品―色哟哟| 国产成人av福利| 久久久久久日产精品| 久久精品国产99久久6| 欧美成人综合网站| 久久国产剧场电影| 日韩欧美国产三级| 蜜桃视频一区二区| 亚洲精品一区二区三区蜜桃下载 | caoporn国产一区二区| 国产日韩三级在线| 国产成人午夜99999| 久久久久久9999| 成人性生交大片免费看视频在线 | 久久精品水蜜桃av综合天堂| 2欧美一区二区三区在线观看视频| 日韩一区二区影院| 男人的天堂久久精品| 日韩免费电影网站| 九九国产精品视频| 中文字幕乱码一区二区免费| 99九九99九九九视频精品| 亚洲欧洲日韩综合一区二区| 色综合天天狠狠| 午夜欧美在线一二页| 精品日本一线二线三线不卡| 粉嫩av一区二区三区在线播放| 欧美激情在线一区二区| 91国偷自产一区二区使用方法| 亚洲一二三区不卡| 欧美成人精品高清在线播放| 国产 日韩 欧美大片| 亚洲一本大道在线| 久久亚洲一区二区三区明星换脸| 国产精品一区二区三区99| 亚洲欧洲日韩女同| 56国语精品自产拍在线观看| 国产精品伊人色| 亚洲一区免费视频| 亚洲精品一区二区三区精华液| 成人一区二区三区| 爽好久久久欧美精品| 中文字幕av一区 二区| 欧美日韩高清影院| 成人精品高清在线| 三级欧美在线一区| 中文字幕中文字幕一区二区| 欧美电影影音先锋| fc2成人免费人成在线观看播放| 另类小说综合欧美亚洲| 国产日产精品一区| 欧美麻豆精品久久久久久| 精品一区二区三区免费毛片爱| ●精品国产综合乱码久久久久| 欧美日韩国产片| 成人国产在线观看| 成人h动漫精品| 国产欧美日韩在线视频| 91福利精品视频| voyeur盗摄精品| 久久国产精品无码网站| 一区二区三区在线视频播放| 久久久精品蜜桃| 日韩欧美国产综合在线一区二区三区| 色狠狠色噜噜噜综合网| 国产真实乱子伦精品视频| 亚洲国产成人va在线观看天堂| 国产精品午夜春色av| www成人在线观看| 日韩欧美一级精品久久| 欧美精品日韩精品| 欧美日韩精品电影| 在线观看免费一区| 在线观看视频一区| 99久久99久久精品免费观看 | 国产精品一区二区在线播放| 青娱乐精品视频在线| 亚洲高清一区二区三区| 亚洲欧美日韩国产手机在线| 国产精品午夜在线| 国产精品福利一区| 欧美经典一区二区| 中文字幕乱码久久午夜不卡| 久久久久久久精| 久久久91精品国产一区二区精品 | 成人黄色a**站在线观看| 国产不卡视频在线播放| 国精品**一区二区三区在线蜜桃| 麻豆专区一区二区三区四区五区| 日本在线不卡视频| 美女网站一区二区| 国内不卡的二区三区中文字幕 | 久久久久久日产精品| 国产亚洲欧美日韩在线一区| 中文字幕 久热精品 视频在线| 日本一区二区三区免费乱视频| 久久精品亚洲精品国产欧美| 国产精品乱码妇女bbbb| 亚洲六月丁香色婷婷综合久久| 日韩理论片网站| 亚洲国产精品久久人人爱蜜臀 | 中文字幕av一区二区三区免费看 | 一区二区高清视频在线观看| 亚洲一区二区欧美| 免费看黄色91| 国产精品一二三| 91免费在线视频观看| 欧美三级电影网站| 精品99一区二区三区| 欧美高清在线一区| 一区二区不卡在线播放 | 91麻豆精品国产91久久久更新时间| 欧美人与禽zozo性伦| 久久久精品综合| 亚洲精品视频免费看| 日韩有码一区二区三区| 国产一区二区三区高清播放| aaa亚洲精品| 欧美一区二区三区视频| 国产欧美日韩另类视频免费观看| 日韩理论片中文av| 麻豆91在线观看| av不卡免费在线观看| 5858s免费视频成人| 1区2区3区精品视频| 琪琪一区二区三区| 色综合色综合色综合色综合色综合 | 久久久综合九色合综国产精品| 国产精品大尺度| 狠狠色丁香婷婷综合久久片| 日本高清不卡aⅴ免费网站|