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

正文內(nèi)容

基于web架構的學生信息管理系統(tǒng)的設計和實現(xiàn)(參考版)

2024-12-11 09:32本頁面
  

【正文】 。 int j = 0。 boolean bstd = false。 CSelect cst。 ResultSet rs = null。 Connection con = null。 JTable sTable。 JMenuBar mb = new JMenuBar()。 ……構造方法省略 …… ()。 String scxh = null。 Statement stmt = null。 34 JPanel p = new JPanel()。 JTextField tsno = new JTextField(8)。 } } } 實現(xiàn)界面 : 圖 48用戶信息管理模塊功能的界面 學生模塊 學生的登錄系統(tǒng)后可以進行學生信息查看、成績信息查看、個人信息管理等功能操作 。 } if (() == 顯示 ) { ()。 } if (() == 查詢 ) { pst = new PSelect()。 (scroll)。 (sTable)。 new PM(用戶信息管理 ).display()。 } if (playerInfo[0][1] == null) { ()。 playerInfo[0][1] = (pw)。)。 try { rs = (select * from unpw where qx=1 and un=39。 playerInfo = new Object[1][2]。 (scroll)。 (sTable)。 } } catch (SQLException e) { ()。 playerInfo[j][1] = (pw)。 try { rs = (select * from unpw where qx=1 order by un)。 } playerInfo = new Object[i][2]。 i++。 while (()) { ((un))。 List al = new ArrayList()。 int j = 0。 boolean bstd = false。 PSelect pst。 ResultSet rs = null。 Connection con = null。 JTable sTable。 JMenuBar mb = new JMenuBar()。 JButton btnSearch = new JButton(查詢 )。 } } } 31 實現(xiàn)界面: 圖 47成績信息管理功能界面 5)用戶信息管理 主要 代碼實現(xiàn) : class PM extends JFrame implements ActionListener {// 用戶信息管理 JPanel p = new JPanel()。 } if (() == 顯示 ) { ()。 } if (() == 查詢 ) { gst = new GSelect()。 (scroll)。 (sTable)。 new GM(成績信息管理 ).display()。 } if (playerInfo[0][1] == null) { ()。 j++。 playerInfo[j][1] = ()。)。 try { rs = (select * from sc,c where = and sno=39。 playerInfo = new Object[ii][3]。 ii = 。 ()。 (false)。 (kcm)。 (修改成績 )。 } } catch (SQLException e) { ()。 xxkch = (g)。 j1 = row) { kch = (sno)。 } while (() amp。+ mxh + 39。 try { if (!bstd) {// 判斷選擇的是不是查詢后的結果 rs = (select * from sc,c where =)。 if (row == 1) {// 判斷要修改的信息是否被選中 (null, 請選擇要修改的記錄! )。 int row = 1。 String kcm = null。 } ()。 scroll = new JScrollPane(sTable)。 } sTable = new JTable(playerInfo, columnNames)。 j++。 playerInfo[j][1] = ()。 try { rs = (select * from sc,c where =)。 } playerInfo = new Object[i][3]。 i++。 (())。 try { rs = (select * from sc,c where =)。 int k = 0。 ………..構造方法省略 ……… public void display() {// 顯示所有的成績信息 int i = 0。 String mxh = null。 GSelect gst。 ResultSet rs = null。 Connection con = null。 JTable sTable。 JMenuBar mb = new JMenuBar()。 JButton btnSearch = new JButton(查詢 )。 } } } 實現(xiàn)界面 : 圖 46選課信息管理功能界面 28 4) 成績信息管理 主要 代碼實現(xiàn) : class GM extends JFrame implements ActionListener {// 成績信息管理 JPanel p = new JPanel()。 } if (() == 顯示 ) { ()。 } } public void actionPerformed(ActionEvent e) { if (() == 查詢 ) { scst = new SCSelect()。 scroll = new JScrollPane(sTable)。 } else { sTable = new JTable(playerInfo, columnNames)。 (null, 課程號不存在! )。 } } catch (SQLException e) { ()。 playerInfo[j][2] = (g)。 while (()) { playerInfo[j][0] = (sno)。 + mscxh + 39。 String[] columnNames = { 學號 , 課程號 , 成績 }。 int j = 0。//連接數(shù)據(jù)庫 public void select() {// 顯示某個查詢的結果 ii = 。 (scroll)。// 創(chuàng)建網(wǎng)格 (sTable)。 } } catch (SQLException e) { ()。 playerInfo[j][2] = (g)。 while (()) { playerInfo[j][0] = (sno)。 String[] columnNames = { 學號 , 課程號 , 成績 }。 } } catch (SQLException e) { ()。 ((g))。 while (()) {// 找出表中的記錄數(shù)賦給 i ((sno))。 List al = new ArrayList()。 int j = 0。 boolean bstd = false。 String mscxh = null。 Object[][] playerInfo。 Statement stmt = null。 JScrollPane scroll。 JPanel p1 = new JPanel()。 JButton btnDisplay = new JButton(顯示 )。 } } } 實現(xiàn)界面 : 圖 45 課程信息管理功能界面 3)選課信息管理 主要 代碼實現(xiàn) : class SCM extends JFrame implements ActionListener {// 選課信息管理 JPanel p = new JPanel()。 } 25 if (() == 顯示 ) { ()。 } if (() == 查詢 ) { cst = new CSelect()。 } if (() == 刪除 ) { ()。 } } public void actionPerformed(ActionEvent e) { if (() == 增加 ) { new CAdd()。 scroll = new JScrollPane(sTable)。 } else { sTable = new JTable(playerInfo, columnNames)。 (null, 課程號不存在! )。 } } catch (SQLException e) { ()。 playerInfo[0][1] = ()。)。 try { rs = (select * from c where o=39。 playerInfo = new Object[1][3]。 ()。 (xxkch)。 (kch)。 } CAdd cadd = new CAdd()。 j1++。 kcm = ()。amp。)。 } else { rs = (select * from c where o=39。 } else { int j1 = 0。 row = ()。 String xxkch = null。 } } } } public void update() {// 修改某個課程記錄 String kch = null。 new CM(課程信息管理 ).display()。// 刪除數(shù)據(jù)庫中當前被選中的記錄 (null, 記錄刪除成功! )。 + mkch + 39。 } catch (SQLException e) { ()。 ()。)。 try { int rs1 = (delete from c where o=39。 } } catch (SQLException e) { ()。 xxkch = (po)。 j1 = row) {// 找出當前被選中的記錄在數(shù)據(jù)庫中的對應 kch = (o)。 while (() amp。 } else { if (!bstd) {// 判斷選擇的是不是查詢后的結果 int j1 = 0。 row = ()。 String xxkch = null。//連接數(shù)據(jù)庫 } public void delete() {// 刪除某個課程信息 String kch = null。 (scroll)。// 創(chuàng)建網(wǎng)格 (sTable)。 } } catch (SQLException e) { ()。 playerInfo[j][2] = (po)。 while (()) { playerInfo[j][0] = (o)。 } playerInfo = new Object[i][3]。 i++。 (())。 try { rs = (select * from c)。 int k = 0。 ………構造方法省略 ……. public void display() {// 顯示所有的課程信息 int i = 0。 Stri
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1