100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java 实验十 数据库实验_数据库实验十[荟萃内容]

java 实验十 数据库实验_数据库实验十[荟萃内容]

时间:2022-04-20 09:15:32

相关推荐

java 实验十 数据库实验_数据库实验十[荟萃内容]

《数据库实验十[荟萃内容]》由会员分享,可在线阅读,更多相关《数据库实验十[荟萃内容](9页珍藏版)》请在人人文库网上搜索。

1、北京建筑大学理学院 信息与计算科学专业 实验报告课程名称 数据库原理及应用 实验名称 JAVA连接SQL Server 2000 实验地点 专业机房 日期 .5.15姓名 张雷 班级 信131 学号 07010128 指导教师 靳旭玲 成 绩 【实验目的】1. 掌握利用ODBC-JDBC访问SQL Server 2000方法。2. 了解利用SQL Server 2000 Driver For JDBC驱动程序访问SQL Server 2000方法。3. 掌握JAVA访问SQL Server 2000数据库常用JDBC API。【实验要求】 1. 利用JDBC-ODBC桥连接到S。

2、QL Server 2000数据库。2. 设计程序以在学生信息管理系统为例,完成该系统的登录、学生信息的增删改查等功能。3. 保存并上交实验结果。【实验环境】1、操作系统:WinXp Professional 2、数据库:SQL Server 20003、jdk1.5, eclipse3.1【实验内容】使用java与 Server2000编写一个典型的学生信息管理系统模块, 包括该系统的登录、学生信息的增删改查等功能。登陆if(e.getSource()=JB1)tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection cot=Driv。

3、erManager.getConnection(jdbc:odbc:Nico,sa,sa);Statement stm=cot.createStatement();ResultSet rs=stm.executeQuery(sql_name);/ResultSet rs1=stm.executeQuery(sql_password);if(rs.next()user_password=rs.getString(1).trim();/第1列为用户号user_name=rs.getString(2).trim();System.out.println(user_password);/第8列为教师密。

4、码if( (name!=null & (name.equals(user_name) & (password!=null&(password.equals(user_password) )new student_manage();elseJOptionPane.showMessageDialog(null,用户名或密码错误!n请重新输入或选择其他方式登陆n您还有+(3-count)+次尝试机会);count+;if(count3)System.exit(0);elseJOptionPane.showMessageDialog(null,此管理员不存在!);catch(Exception ee)。

5、添加if(e.getSource()=JBAdd)/System.out.println(ffffffffffffffffffff);String snumber=JTNumber.getText();String sname=JTName.getText();String sclass=JTClass.getText();String ssex=女;if(JRB1.isSelected()ssex=男;String scollect=JT1.getText();String sbir=JT2.getText();sql=select * from student where Id=+snum。

6、ber+;tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection cot=DriverManager.getConnection(jdbc:odbc:Nico,sa,sa);Statement stm=cot.createStatement();ResultSet rs=stm.executeQuery(sql);if(rs.next()JOptionPane.showMessageDialog(null,该号已经存在!);elsesql=insert into student values(+snumber+,+sname+,+sc。

7、lass+,+ssex+,+scollect+,+sbir+);int i=stm.executeUpdate(sql);if(i0)JOptionPane.showMessageDialog(null,添加成功!);elseJOptionPane.showMessageDialog(null,删除失败!);查询sql=select * from student where Id=+snumber+;tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection cot=DriverManager.getConnection(jdbc:odb。

8、c:Nico,sa,sa);Statement stm=cot.createStatement();ResultSet rs=stm.executeQuery(sql);if(rs.next()String name=rs.getString(2);JTName.setText(name);String clas=rs.getString(3);JTClass.setText(clas);String sex=rs.getString(4);JRB1.setText(sex);String collect=rs.getString(5);JT1.setText(collect);String 。

9、bir=rs.getString(6);JT2.setText(bir);修改if(e.getSource()=JBGet )String snumber=JTNumber.getText();String sname=JTName.getText();String sclass=JTClass.getText();String ssex=女,sql;if(JRB1.isSelected()ssex=男;String scollect=JT1.getText();String sbir=JT2.getText();sql=select * from student where Id=+snum。

10、ber+;tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection cot=DriverManager.getConnection(jdbc:odbc:Nico,sa,sa);Statement stm=cot.createStatement();ResultSet rs=stm.executeQuery(sql);if(rs.next()sql=update student set name=+sname+,class=+sclass+,sex=+ssex+,collect=+scollect+,bir=+sbir+ where Id。

11、=+snumber+;System.out.println(sql);int n=stm.executeUpdate(sql);if(n0)JOptionPane.showMessageDialog(null,修改成功!);elseJOptionPane.showMessageDialog(null,修改失败!);elseJOptionPane.showMessageDialog(null,此用户不存在!);删除if(e.getSource()=JBDel)String snumber=JTNumber.getText();String sname=JTName.getText();sql=s。

12、elect * from student where Id=+snumber+;tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection cot=DriverManager.getConnection(jdbc:odbc:Nico,sa,sa);Statement stm=cot.createStatement();ResultSet rs=stm.executeQuery(sql);if(rs.next()sql=delete from student where Id=+snumber+;int n=stm.executeUpdate(sql);if(n0)JOptionPane.showMessageDialog(null,删除成功!);elseJOptionPane.showMessageDialog(null,删除失败!);elseJOptionPane.showMessageDialog(null,此用户不存在!);catch(Exception er)- 9 -谷风书苑。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。