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

正文內(nèi)容

最新java課程設(shè)計學生信息管理系統(tǒng)免費下載(編輯修改稿)

2025-05-04 23:13 本頁面
 

【文章內(nèi)容簡介】 //加載jdbc驅(qū)動 (driver)。 //連接數(shù)據(jù)源 con = (url, user, passWord)。 //執(zhí)行sql String sql = delete from st where stId=?。 String id = (String)((row, 0))。 //獲得用戶選擇的行的學生的學號 ps = (sql)。 (1, id)。 ()。 //刷新窗口 stModel = new StModel()。 (select * from st)。 (stModel)。 } catch(ClassNotFoundException e1) { ()。 } catch(SQLException e1) { ()。 } finally { //關(guān)閉資源 try { if(null != ps) { ()。 } if(null != con) { ()。 } } catch(SQLException e1) { ()。 } } } } } 子模塊功能的實現(xiàn):(1)添加文本框功能的實現(xiàn)函數(shù)程序代碼如下:public class InsertStudent extends JDialog implements ActionListener{ private JLabel id, name, sex, age, address, dep。 //分別代表學生的學號,名字,性別,年齡,籍貫,系別 private JTextField jtf1, jtf2, jtf3, jtf4, jtf5, jtf6。 //用戶輸入的文本框,分別為學生的學號,名字,性別,年齡,籍貫,系別 private JButton add, canel。 //分別為添加按鈕和取消按鈕 private Panel panel1, panel2, panel3。 public InsertStudent(Frame owner, String title, boolean model) { super(owner, title, model)。 //實現(xiàn)與父類窗口對話 (我執(zhí)行了)。 //窗體的西部的組件 id = new JLabel(學號:)。 name = new JLabel(姓名:)。 sex = new JLabel(性別)。 age = new JLabel(年齡)。 address = new JLabel(籍貫)。 dep = new JLabel(系別:)。 //添加到panel1面板中 panel1 = new Panel(new GridLayout(6, 1))。 (id)。 (name)。 (sex)。 (age)。 (address)。 (dep)。 //窗體的東部組件 jtf1 = new JTextField(10)。 jtf2 = new JTextField(10)。 jtf3 = new JTextField(10)。 jtf4 = new JTextField(10)。 jtf5 = new JTextField(10)。 jtf6 = new JTextField(10)。 //添加到第二個面板中 panel2 = new Panel(new GridLayout(6, 1))。 (jtf1)。 (jtf2)。 (jtf3)。 (jtf4)。 (jtf5)。 (jtf6)。 //窗體北部的控件 add = new JButton(添加)。 canel = new JButton(取消)。 //注冊事件監(jiān)聽 (this)。 (this)。 //添加到panel3面板中 panel3 = new Panel()。 (add)。 (canel)。 //將各個組件添加到窗體中 (panel1, )。 (panel2, )。 (panel3, )。 //設(shè)置對話框?qū)傩? (300, 200)。 //設(shè)置對話框為可見 (true)。 } public void actionPerformed(ActionEvent e) { //數(shù)據(jù)庫 Connection con = null。 PreparedStatement ps = null。 boolean result = true。 //記錄添加學生是否成功 if(() == add) { try { //加載jdbc驅(qū)動 ()。 //連接數(shù)據(jù)源 con = (jdbc:mysql://localhost:3306/student, root, root)。 //執(zhí)行sql String sql = insert into st values(?,?,?,?,?,?)。 ps = (sql)。 (1, ())。 (2, ())。 (3, ())。 (4, ())。 (5, ())。 (6, ())。 ()。 //關(guān)閉對話框 ()。 } catch(ClassNotFoundException e1) { result = false。 //添加學生記錄失敗 ()。 } catch(SQLException e1) { result = false。 //添加學生記錄失敗 ()。 } finally { //關(guān)閉資源 try { if(null != ps) { ()。 } if(null != con) { ()。 } } catch(SQLException e1) { ()。 } } if(false == result) { (this, 失敗信息:學號不能重復,性別只能為39。男39。或者39。女39。,年齡大于0)。 } } else if(() == canel) { //關(guān)閉對話框 ()。 } } }(2)修改文本框功能的實現(xiàn)函數(shù)程序代碼如下所示:public class UpdateDatabase extends JDialog implements ActionListener{ JLabel id,name,sex,age,address,dep。 //分別為學生的學號,學生的姓名,學生的性別,學生的年齡,學生的籍貫,學生的系別的標簽 JTextField jtf1, jtf2, jtf3, jtf4,jtf5, jtf6。 //分別為學生的學號,姓名,性別,年齡,籍貫,系列的輸入文本框 JButton update,canel。 //分別為修改和取消按鈕 Panel panel1 ,panel2, panel3。 public UpdateDatabase(Frame own, String title, boolean model, StModel stModel, int row) { super(own, title, model)。 //實現(xiàn)與父類窗口對話 //窗體西部的組件 id = new JLabel(學號)。 name = new JLabel(名字)。 sex = new JLabel(性別)。 age = new JLabel(年齡)。 address = new JLabel(地址)。 dep = new JLabel(系別)。 //添加到panel
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1