学生信息的增删改查外语学习英语四六级外语学习英语四六级.pdf
《学生信息的增删改查外语学习英语四六级外语学习英语四六级.pdf》由会员分享,可在线阅读,更多相关《学生信息的增删改查外语学习英语四六级外语学习英语四六级.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、注意:此处用到的是 access 数据库。运行后效果如图:代码如下:package example;import.*;import .*;import.*;import class myrandom extends JFrame implements ActionListener db);DBQ=C:;/();/Connection conn=(dburl);/Statement stml=();if()=b3)/查看数据(查看数据库中 student表的所有信息 f2=new JFrame(显示信息);(true);/设置窗体可见 (200,200);/设置窗体大小 Vector rows=
2、new Vector();/用于存储数据库中的行信息 Vector columnHeads=new Vector();/用于存储数据库中的列标题 try ResultSet rs=(select*from student);boolean moreRecords=();/定位到达第一条记录,这句话一定要写 ResultSetMetaData rsmd=();/获得 rs 结果集中列属性信息 for(int i=1;i=();+i)(i);/获得列名(将列名存放至向量 columnHeads)do (getNextRow(rs,rsmd);/获取下一行记录 while();/利用循环获得所有记录
3、 JTable jTable=new JTable(rows,columnHeads);/将获得的行列数据信息作为参数重新构造表格视图 (new Dimension(383,81);JScrollPane scroller=new JScrollPane(jTable);/创建带有滚动条的面板,并将表格视图加入 (scroller,;/将面板重新加入溶器中 ();/验证此容器及其所有子组件 while()String ss=(id);/显示输出结果 String s2=(name);();();();/使用完后要记得关闭所有连接 catch(Exception ee)else if()=b2)
4、/插入信息(在 t1 文本框中输入要插入的学号,/在 t2 文本框中输入要插入的姓名,然后点击插入信息 try 置窗体大小用于存储数据库中的行信息用于存储数据库中的列标题定位到达第一条记录这句话一定要写获得结果集中列属性信息获得列名将列名存放至向量获取下一行记录利用循环获得所有记录将获得的行列数据信息作为参数重新出结果使用完后要记得关闭所有连接插入信息在文本框中输入要插入的学号在文本框中输入要插入的姓名然后点击插入信息的返回值是型的的返回值是型的的返回值是型的插入成功查姓名在文本框中输入学号在文本框中显示相应的在文本框中输入要删除的学号删除失败没有该学生删除成功修改姓名在文本框中输入要修改的学
5、号在文本框中输入修改后的名字请在输入学号后面输入修改前的学号在修改后面输入修改后该学号的姓名修改失败没有该学生修改成功 (insert into student values(+()+,+()+);/excute的返回值是 boolean 型的,excuteUpdate的返回值是 int 型的,executeQuery的返回值是 ResultSet型的 ();();catch(Exception e1)Insert successfully!);(f1,插入成功!);else if()=b1)/查姓名(在 t1 文本框中输入学号,/在 t2 文本框中显示相应的姓名 ();();try hi);
6、String mysql=select name from student where id=+()+;/ResultSet rs=(select name from student where id=+()+);ResultSet rs=(mysql);String sn=;while()/此处 while 语句用于逐条查询 sn=(name);学号为:+()+姓名是:+sn);置窗体大小用于存储数据库中的行信息用于存储数据库中的列标题定位到达第一条记录这句话一定要写获得结果集中列属性信息获得列名将列名存放至向量获取下一行记录利用循环获得所有记录将获得的行列数据信息作为参数重新出结果使用完后
7、要记得关闭所有连接插入信息在文本框中输入要插入的学号在文本框中输入要插入的姓名然后点击插入信息的返回值是型的的返回值是型的的返回值是型的插入成功查姓名在文本框中输入学号在文本框中显示相应的在文本框中输入要删除的学号删除失败没有该学生删除成功修改姓名在文本框中输入要修改的学号在文本框中输入修改后的名字请在输入学号后面输入修改前的学号在修改后面输入修改后该学号的姓名修改失败没有该学生修改成功 if(sn=)/如果没有找到该学生的姓名 (f1,没有该学生!);else (sn);();();();catch(Exception ee)else if()=b4)/按学号删除记录(删除学号和姓名)try
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息 增删 外语 学习 英语 四六
限制150内