java学生信息录入和查询连接mysql数据库_第1页
java学生信息录入和查询连接mysql数据库_第2页
java学生信息录入和查询连接mysql数据库_第3页
java学生信息录入和查询连接mysql数据库_第4页
java学生信息录入和查询连接mysql数据库_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 .成绩录入 package stude ntma nage;import import import import import import import import import javax.swing.*;public class studcntmanaqesystem extends jframejtextfield jtfdld = newjtextfield(8);jtextfield jtfdname = newjtextfield(128);jtextfield jtfdsex = newjtextfield(128);jtextfield jtfdage = newjt

2、extfield(8);public studentmanagesystem()jbutton jbtnenter = new jbutton(录入”);jbutton jbtnclear = new j button (n 清零”);jlabel jlblld = new jlabel( “学号”);jlabel jlblname = new jlabel( 姓名”);jlabel jlblsex = newjlabel(m 性别)jlabel jlblage = newjlabel(年龄”);setlayout( newgridlayout(5,2,5,5);add(jlblld );ad

3、d(jtfdld );add( jlblname );add( jtfdname );add( jlblsex );add(jtfdsex);add(jlblage );add(jtfdage );add(jbtnenter);add(jbtnclear);jbtnenter .addactionlistener(new enterlistener();jbtnclear .addactionlistener(new clearlistener();)class enterlistener implements actionlistenerpublic void acti on perform

4、ed(act ion eve nt e)boolean rs = null ;tryclass. forname();connection conn = drivermanager. getconnection (, nroot1n, root);statement stmt = conn.createstatement();string sql = insert into studentvalues。 +jtfdld .gettext()+ +jtfdname .gettext()+ 7 +jtfdsex .gettext()+ 二”+jtfdage .gettext()+ ;stmt .e

5、xecute( sql);jtfdid .settext(h 1);jtfdname .settext(jtfdsex .settext( * !);jtfdage .settext(catch (classnotfoundexception e2) system, out .println( sorry,cant find the driver!1);e2.printstackt race(); catch (sqlexception e3) e3.printstackt race(); catch (exception e4) e4.printstacktrace();class clea

6、rlistener implements actionlistenerpublic void actionperformed(actionevent e)jtfdld .settext(,h,);jtfdname .settext( );jtfdsex .settext();jtfdage .settext(); )public static void main (stringargs )studentmanagesystem s = new studentmanagesystem();s.settitle (学生个人信息录入”);s.setsize(400,300);s.setlocatio

7、nrelativeto( null);s.setdefaultcloseoperation(jframe. exit_on_clos);es.setvisible( true );)2.成绩查询import;import;importimportimportimportimport importimport importimport importimport import import import;public class search extends jframejcomboboxjcbselect = n ewjcomboboxq;jtextfield jtfd in put = new

8、jtextfield();jbutton jbtnsearch = newjbuttonc查询”);string sit = null ; 确定下拉框所选的内容 public search()jcbselect .addltem(“学号”上 jcbselect .cddltem(“姓名”);jcbselect .adchtem。性另);jcbseiect ,addltem(“年首令”上jpanel jpll =new jpanel( newgridlayout(2,1);/setlayout(new gridlayout(251);jpll .add( jcbselect);jpl1 .add

9、( jtfdlnput);setlayout( newgridlayout(2,1);add(jph );add(jbtnsearch );jbtnsearch .addactionlistener( new searchlistener();if (jcbselect .getselectedltem()=学号”)sit =s no”; else if (jcbselect .getselectedltem()=姓名)sit hsnameh;else if (jcbselect .getselectedltem()= 性别) sit = ssex” ;)else sit = sage;cla

10、ss searchlistener implements actionlistenerpublic void actionperformed(actionevent e) resultset rs = null ;tryclass. forname();connection conn = drivermanager. getconnection (, rootlroot);/preparedstateme nt ps = conn .preparestateme nt(select * from student where ”+slt+”like ,%?%h,);state me ntstmt

11、 = conn. createstateme nt();string sql = select * from stude nt where ” +slt +”= + jtfdl nput.gettext();rs = stmt .executequery( sql);catch (classnotfoundexception e2) system.out .println( sorry,cant find the driver!11);e2.pri ntstacktrace(); catch (sqlexception e3) e3.pri ntstacktrace(); catch (exception e4) e4.pri ntstacktrace();trywhile (rs .next()system, out .println( rs .getstring(1)+ th +rs .getstring(2)+ ”t +rs .getstring(3)+ at +rs .getlnt(4); catch (sqlexception e1) / todoauto-generated catch blocke1 .printstacktrace();/while循环输出结果public static void

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论