java数据库的增删改查

java数据库的增删改查

ID:34723836

大小:109.18 KB

页数:15页

时间:2019-03-10

java数据库的增删改查_第1页
java数据库的增删改查_第2页
java数据库的增删改查_第3页
java数据库的增删改查_第4页
java数据库的增删改查_第5页
资源描述:

《java数据库的增删改查》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、//数据库的查询数据packagecom.geminno.www.day1;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.sql.Connection;publicclassFirstJDBC{//类publicstaticvoidmain(String[]args){//主方法Connectionconn=null;//在这里

2、定义,后面可以直接关闭Statementst=null;ResultSetrs=null;try{//1.加载驱动Class.forName("com.mysql.jdbc.Driver");//这个是固定的//2.建立连接Stringurl="jdbc:mysql://localhost:3306/day810";//定义数据库位置Stringuser="root";//定义用户名Stringpassword="root";//定义数据库密码conn=DriverManager.getConnection(url

3、,user,password);//建立连接,千万不能导入错误if(conn!=null){System.out.println("连接成功!!");}else{System.out.println("连接失败!!");}//3.创建对象st=conn.createStatement();//创建一个Statement对象Stringsql="select*fromstudent";//输入一个sql语句,用来发送到sql服务器//4.发送sql语句rs=st.executeQuery(sql);//发送sql语句

4、并返回一个值//5.处理结果集(输出第一条数据)//由于数据太多,所有这种方法太麻烦了,所有直接加一个循环//因为rs.next()返回是Boolean类型的,所以可以作为标志来//当rs.next()为true时,进行循环,当rs.next()为false时,退出循环。/*rs.next();Stringsno=rs.getString("sno");System.out.print(sno+"");Stringsname=rs.getString("sname");System.out.print(sname+

5、"");Stringssex=rs.getString("ssex");System.out.print(ssex+"");intsage=rs.getInt("sage");System.out.print(sage+"");Stringsdept=rs.getString("sdept");System.out.print(sdept+"");intscore=rs.getInt("score");System.out.println(score);//输出第二条数据rs.next();sno=rs.getSt

6、ring("sno");System.out.print(sno+"");sname=rs.getString("sname");System.out.print(sname+"");ssex=rs.getString("ssex");System.out.print(ssex+"");sage=rs.getInt("sage");System.out.print(sage+"");sdept=rs.getString("sdept");System.out.print(sdept+"");score=rs.get

7、Int("score");System.out.println(score);*///5.处理结果集//当rs.next()为true时,进行循环,当rs.next()为false时,退出循环。while(rs.next()){//用rs.next()作为标志进行循环Stringsno=rs.getString("sno");//处理的结果集所对应的内容System.out.print(sno+"t");Stringsname=rs.getString("sname");System.out.print(snam

8、e+"t");Stringssex=rs.getString("ssex");System.out.print(ssex+"t");intsage=rs.getInt("sage");System.out.print(sage+"t");Stringsdept=rs.getString("sdept");System.out.print(sdept+"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。