freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[it計算機]學(xué)生成績管理系統(tǒng)java-文庫吧

2025-08-12 08:29 本頁面


【正文】 PARTMENT)。 base[i][3] = (C++)。 base[i][4] = (ENG)。 base[i][5] = (GAOSHU)。 base[i][6] = (ZUYUAN)。 i++。 }。//注意有一個分號 !!!!!! ()。 ()。 //關(guān)閉與數(shù)據(jù)庫的連接 } catch (ClassNotFoundException e1) { ()。 } catch (SQLException e1) { ()。 創(chuàng)建一個二維表來存放從數(shù)據(jù)庫中查詢的數(shù)據(jù)如圖 8: 圖 8查詢出的信息顯示出來 ( 8)當(dāng)以教師的身份登錄時產(chǎn)生一個新類,出現(xiàn)一個新的具有查詢,添加,刪除,退出功能的 窗體,且那些用菜單形式給出如圖 9: 圖 9新的具有查詢,添加,刪除,退出功能 ( 9)點擊查詢與上( 7)一樣的語句類型輸出學(xué)生的成績信息圖與圖 8一樣。 ( 10)點擊刪除跳出新的出口如圖 10: 課程設(shè)計說明書 第 12 頁 圖 10輸入需要刪除學(xué)生的信息 ( 11)程序 else if((退出 )){ (0)。 } 用來增加按鈕監(jiān)聽當(dāng)按下退出鍵時退出窗體。 課程設(shè)計說明書 第 13 頁 六、設(shè)計中用到的課程知識點 。 、按鈕、容器。 框、按鈕添加事件監(jiān)聽器。 。 。 java與數(shù)據(jù)庫之間的連接語句。 Java語言程序設(shè)計 : 布局管理器: BorderLayout、 GridLayout 輸入輸出流: InputStream、 OutputStream 數(shù)據(jù)庫原理: 結(jié)構(gòu)化查詢語句: select、 insert 數(shù)據(jù)庫表的設(shè)計: 定義一個二維數(shù)組用于存放查詢的數(shù)據(jù),在窗體上設(shè)置一個表格以便可以用來輸出查詢的數(shù)據(jù)。 七、設(shè)計中遇到的問題及解決方法 按鈕 無法達(dá)到想要的需求,跳不出另一個窗口。 原因可能為: 沒有設(shè)置監(jiān)聽器,以及沒有設(shè)置相應(yīng)的實現(xiàn)方法。 把在 文本框中輸 入的數(shù)和數(shù)據(jù)庫中的數(shù)匹配已達(dá)到密碼的驗證功能 : 通過代碼: public void actionPerformed(ActionEvent e) { String cmd =()。 if((退出 )){ (0)。 } String number = ()。 String pwd = (())。 int number1。 int pwd1。 if(()){ (null,賬號不能為空 ,錯誤,)。 return。 }else if (()){ 課程設(shè)計說明書 第 14 頁 //把 String 類型轉(zhuǎn)換為整形 (null,密碼不能為空 ,錯誤,)。 return。 } else if(((())!=1)amp。amp。(((pwd)!=1))){ number1=(())。//將學(xué)號和密碼轉(zhuǎn)換 為整形的數(shù),并賦給 number1,pwd1 pwd1=(pwd)。} Statement stmt = null。 ResultSet rs = null。 try { ()。// 注意是 JdbcOdbcDriver,而不是 JdbcDriver!!!!!!! Connection con= (jdbc:odbc:SMS,Test,123)。//加載驅(qū)動器 stmt = ()。 ////創(chuàng)建 STATEMENT對象 int i=0。 int j=0。 int a[][]=new int[10][10]。 int b[][]=new int[10][10]。 rs = (select * from Teacher)。 number1=(())。 pwd1=(pwd)。 //從表中讀數(shù)據(jù) while (()) 課程設(shè)計說明書 第 15 頁 { //()讀的是一行的數(shù)據(jù) a[i][j]=(ID)。 //用二維 數(shù)組來存放讀出來的數(shù)據(jù), b[i][j]=(密碼 )。 if((number1==a[i][j]amp。amp。(pwd1)==b[i][j]))//||(number1==c[i][j]amp。amp。(pwd1)==d[i][j]) { new RegistSystem4()。//進(jìn)入到學(xué)生信息界面 break。 } }。 if((pwd1)!=b[i][j]amp。amp。(pwd1)!=a[i][j]) { (null,教師賬號或密碼錯誤 ,錯誤 ,)。 } ()。 ()。 } catch (ClassNotFoundException e1) {()。} catch (SQLException e1) { ()。} } } 來實現(xiàn)。 3.在進(jìn)行數(shù)據(jù)庫連接時查詢的數(shù)據(jù)無法顯示出來我們通過代碼: public void actionPerformed(ActionEvent e) { String cmd =()。 課程設(shè)計說明書 第 16 頁 if((查詢 )) { //鏈接數(shù)據(jù)庫,從數(shù)據(jù)庫中輸出信息 Statement stmt = null。 ResultSet rs = null。 JFrame jf = new JFrame(學(xué)生信息查詢系統(tǒng) )。 JPanel jpl = new JPanel()。 final String[] colHeads = {ID, NAME, DEPARTMENT, C++,ENG,GAOSHU,ZUYUAN}。 Object[][] base = new Object[11][7]。 //創(chuàng)建對象數(shù)組 try { ()。//注意是JdbcOdbcDriver,而不是 JdbcDriver!!!!!!! Connection con= (jdbc:odbc:SMS,Test,123)。//加載驅(qū)動器 stmt = ()。 ////創(chuàng)建 STATEMENT對象 int i = 0。 rs = (select * from STUDENT)。 //從表中讀數(shù)據(jù) while (()) { //()讀的是一行的數(shù)據(jù) base[i][0] = (ID)。 //用二維數(shù)組來存放讀出來的數(shù)據(jù), base[i][1] = (NAME)。 base[i][2] = (DEPARTMENT)。 base[i][3] = (C++)。 課程設(shè)計說明書 第 17 頁 base[i][4] = (ENG)。 base[i][5] = (GAOSHU)。 base[i][6] = (ZUYUAN)。 i++。 }。//注意有一個分號 !!!!!! ()。 ()。 //關(guān)閉與數(shù)據(jù)庫的連接 } catch (ClassNotFoundException e1) { ()。 } catch (SQLException e1) { ()。 } JTable table = new JTable(base, colHeads)。//創(chuàng)建一個表 格,用剛創(chuàng)建的數(shù)組做實參 (new Dimension(600, 100))。//設(shè)置表格的大小 JScrollPane pane3 = new JScrollPane(table)。 //創(chuàng)建滾動條 (new Dimension(600, 400))。 (pane3)。 //把滾動條添加到容器上 JLabel pitLabel1 = new JLabel()。 //new ImageIcon() //用小圖片裝飾組建 (0, 10, 700, 500)。 //設(shè)置標(biāo)簽大小 (pitLabel1)。 //把標(biāo)簽條添加到容器上 (jpl)。 課程設(shè)計說明書 第 18 頁 //把容器添加到窗體上 ()。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1