数据库的各种操作

数据库的各种操作

ID:14197052

大小:49.50 KB

页数:16页

时间:2018-07-26

数据库的各种操作_第1页
数据库的各种操作_第2页
数据库的各种操作_第3页
数据库的各种操作_第4页
数据库的各种操作_第5页
资源描述:

《数据库的各种操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库的各种操作importjava.sql.*;importjava.net.URL;classinsert{publicstaticvoidmain(Stringargs[]){Stringurl="jdbc:microsoft:sqlserver://localhost:1433;User=javaDB;Password=javadb;DatabaseName=northwind";//设置三个sql语句Stringquery="Select*FromFirstTable";Stringquery1="InsertintoFirstTabl

2、e(ID,Name,Type,Description,Others)Values(6,'java','TTTechnology','thisbookisforprogrammer','great')";Stringquery2="InsertIntoFristTable(ID,Name,Type,Description,Others)Values(7,'AmercianCulture','Iiterature','thisbookisforpeoplewhowantstoknowssomethingaboutUSCulture','good')"

3、;try{//加载sqlserverjdbc驱动程序Class.forName("com.microsoft;jdbc.sqlserver.SQLServerDriver");Connectioncon=DriverManager.getConnection(url);//建立个statement对象,用这个对象向驱动程序发送sql语句Statementstmt=con.createStatement();//提交两个不同的插入操作stmt.executeUpdate(query);ResultSetrs=stmt.execulteQuery(q

4、uery);//显示结果集的所有行和列dispResltSet(rs);//关闭结果集rs.close();//关闭statement对象stmt.close();//关闭连接con.close();}catch(SQLExceptionex){System.out.println("***SQLExceptioncaught***");whlie(ex!=null){System.out.println("SQLState:"+ex.getSQLState());System.out.println("Message:"+ex.getM

5、essage());System.out.println("Vendor:"+ex.getVendor());ex=ex.getNextException;System.out.println("");}}catch(java.lang.Exceptionex){//捕获例外并显示它的详细信息ex.printStackTrace();}}//dispRewultSet显示整个结果集的所有行和列privatestaticvoiddispResultSet(ResultSetrs)throwsSQLException{inti;//取得结果集的元数据

6、intnumCols=rsmd.getColumnCount();//显示列的标题for(i=1;i1)System.out.print(“,,”);System.out.print(rsmd.getColumnLabel(i));}System.out.print("");System.out.print("");//显示结果集中所有数据booleanmore=rs.next();while(more){//循环显示结果集中的所有数据for(i=1;i<=numCols;i++){if(i>1)System

7、.out.print(",,");System.out.print(rs.getString(i));}System.out.println("");more=rs.next;//获得下一行数据}}}数据删除实例importjava.sql*;importjava.net.URL;classdetel{publicstaticvoidmain(Stringargs[]){Stringurl="jdbc:microsoft:sqlserver://localhost:1433;User=JavaDB;Password=javadb;Database

8、Name=northwind";Stringquery="Select*FromFirstTable";Stringquery1="De

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

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

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