欢迎来到天天文库
浏览记录
ID:26997275
大小:238.51 KB
页数:17页
时间:2018-11-30
《信息录入录入界面的建立》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第十九讲信息录入___录入界面的建立19.1添加记录19.2删除记录19.3修改记录本章要点掌握JAVA中添加记录的方法掌握JAVA中删除记录的方法掌握JAVA中修改记录的方法19.1添加记录(1)本数据库为Access数据库,所以可选用JDBC——ODBC连接数据库。(2)设计窗体,在窗体中加入控件,显示用户输入界面。(3)为控件加入监听者及事件处理代码段。添加记录窗体图示添加记录代码段voidjButton1_actionPerformed(ActionEvente){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Stringurl="
2、jdbc:odbc:stu01";Connectionconn=DriverManager.getConnection(url);Statementstat=conn.createStatement();Stringsql="insertintostudentsvalues('"+xhjTextField.getText()+"','"+xmjTextField.getText()+"','"+xbjComboBox.getSelectedItem()+"','"+nljTextField.getText()+"','"+bjjComboBox.getSelectedItem().toStri
3、ng()+"','"+dhjTextField.getText()+"','"+zzjTextField.getText()+"');";introwCount=stat.executeUpdate(sql);if(rowCount>0){jbjg.setText("录入正确!");xhjTextField.setText("");xmjTextField.setText("");xbjComboBox.setSelectedIndex(0);nljTextField.setText("");bjjComboBox.setToolTipText("");dhjTextField.setText
4、("");zzjTextField.setText("");}conn.close();}catch(java.lang.Exceptionexec){jbjg.setText("录入错误!");}try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Stringurl2="jdbc:odbc:stu01";添加记录代码段(续一)Connectionconn2=DriverManager.getConnection(url2);Statementstat2=conn2.createStatement();Stringsql2="select*fro
5、mclasseswheremingcheng='"+bjjComboBox.getSelectedItem().toString()+"';";ResultSetrSet2=stat2.executeQuery(sql2);while(rSet2.next()){xhjTextField.setText(rSet2.getString(1));}conn2.close();}catch(java.lang.Exceptionexec){jbjg.setText("错误!");}xhjTextField.requestFocus();}添加记录代码段(续二)19.2删除记录设计分析(1)选用JD
6、BC——ODBC连接数据库。(2)设计窗体,在窗体中加入控件,显示用户输入界面。(3)为控件加入监听者及事件处理代码段。删除记录窗体图示删除记录代码段publicvoidjButton1_actionPerformed(ActionEvente){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Stringurl="jdbc:odbc:stu01";Connectionconn=DriverManager.getConnection(url);Statementstat=conn.createStatement();Stringsql="de
7、letefromstudentswherexuehao='"+xhjComboBox.getSelectedItem().toString()+"';";introwCount=stat.executeUpdate(sql);if(rowCount>0){jbjg.setText("删除正确!");}conn.close();}catch(java.lang.Exceptionexec){jbjg
此文档下载收益归作者所有