应用javaswinggui界面技术实现的javajdbc数据库操作技术的应用实例内容摘要:

label_updateid=new JLabel(id)。 //不可修改该记录的编号,这是要由系统作为主键的自动编号 // (true)。 Tebook_name=new JTextField((ebook_name))。 Tebook_kind=new JTextField((ebook_kind))。 String ebook_pricef = ((ebook_price))。 Tebook_price=new JTextField(ebook_pricef)。 ()。 ()。 } catch (SQLException e) { (SQLState: + ())。 (Message: + ())。 (Vendor: + ())。 } catch (ClassNotFoundException e){ 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 9/24 页 (e)。 } update_detail_enter=new JButton(更新 )。 panel=new JPanel()。 (null)。 (0, 60, 110, 60)。 (30, 100, 60, 25)。 (95, 100, 60, 25)。 (160, 100, 60, 25)。 (230, 100, 60, 25)。 (30, 120, 60, 25)。 (95, 120, 60, 25)。 (160, 120, 60, 25)。 (230, 120, 60, 25)。 (305, 120, 70, 25)。 //对更新确定按钮添加侦听器 ActioListener (this)。 //各个元素添加到面板上 (label_title)。 (label_id)。 (label_name)。 (label_kind)。 (label_price)。 (label_updateid)。 (Tebook_name)。 (Tebook_kind)。 (Tebook_price)。 (update_detail_enter)。 (400,400)。 contrainer=()。 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 10/24 页 (panel)。 ()。 } //数据库查询函数 public void PreparedStatementExecSQLSelect(){ Vector tableHead。 //表格头 Vector cell。 //表格中一个元组 Vector row。 //表格中一行 tableHead = new Vector()。 row = new Vector()。 //建立表头 // String[] tableHeadName = {ebook_id,ebook_name, ebook_kind, ebook_price}。 for (int i = 0。 i。 i++) { (tableHeadName[i])。 } //建立数据库 // try { ( )。 //注册 Connection con = ( jdbc: , root , wby666 )。 Statement prepstmt = (,BLE)。 //出现下面这一种问题 : Before start of result set 的原因是: //ResultSet 始终有一个游标指向其当前数据行。 最初,游标定位在第一行的前 面。 // next()方法将游标移至下一行。 当忘记写 next 方法时 ,就会报这样的错误 . // ResultSet rs = (select * from EBook)。 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 11/24 页 while (()) { // 每次循环使一行数据被装入 row,同时建立新的 cell 空间 cell = new Vector()。 ((ebook_id))。 ((ebook_name))。 ((ebook_kind))。 ((ebook_price))。 (cell)。 } ()。 ()。 //根据表头、表内容,建立相应的表格,并传递给从 JFrame 继承的类,显示出来 Show_Table(row,tableHead)。 } catch (SQLException e){ (SQLState: + ())。 (Message: + ())。 (Vendor: + ())。 } catch (ClassNotFoundException e){。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。