JSP课程10单元 jsp数据库

JSP课程10单元 jsp数据库

ID:43328570

大小:132.50 KB

页数:25页

时间:2019-10-08

JSP课程10单元 jsp数据库_第1页
JSP课程10单元 jsp数据库_第2页
JSP课程10单元 jsp数据库_第3页
JSP课程10单元 jsp数据库_第4页
JSP课程10单元 jsp数据库_第5页
资源描述:

《JSP课程10单元 jsp数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第七章jsp数据库操作使用JDBC连接数据库JDBC简介在Java程序中,连接数据库采用JDBC(JavaDatabaseConnectivity)技术,是由Sun公司提供的与平台无关的数据库连接标准,目前各大数据库厂商基本都提供JDBC驱动程序,使得Java程序能独立运行于各种数据库之上。2JDBC驱动程序分类JDBC-ODBC桥接驱动程序开始-运行-odbcad322原生API结合Java驱动程序Windows或者linux平台连接数据库的驱动3网络协议搭配完整的Java驱动程序Java语言连接数据库

2、的驱动4原生协议搭配完整的Java驱动程序数据库厂商提供的java驱动利用JDBC-ODBC桥,可以使用所有能用的ODBC使用的数据库。前两种平台无关性差推荐使用后两种access数据库Java程序Class.forName(“…");Connectioncon=…………con.close();方式一:在windows中设置的Odbc数据源SQLServer数据库方式四:Sqlserver数据库厂商开发的JDBC驱动程序方式三:Sun公司提供的链接sqlserver的驱动Java数据库编程步骤方式一:用j

3、dbc链接odbc数据源1数据库编程的一般过程加载驱动程序如:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");2连接数据库Connectioncon=DriverManager.getConnection("jdbc:odbc:myDB")3执行SQLStatementstmt=con.createStatement();ResultSetrs=stmt.executeQuery("select*fromemployee");while(rs.next()){}

4、4关闭连接rs.close();stmt.close();con.close();create,drop,insert,query,delete,update,metaJava数据库编程步骤方式三:用sun公司提供的驱动1数据库编程的一般过程加载驱动程序如:Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");2连接数据库StringDATABASE_URL="jdbc:sqlserver://localhost:1433;databa

5、seName=javaTeach";conn=DriverManager.getConnection(DATABASE_URL,"sa","123");3执行SQLStatementstmt=con.createStatement();ResultSetrs=stmt.executeQuery("select*fromemployee");while(rs.next()){}4关闭连接rs.close();stmt.close();con.close();create,drop,insert,query,

6、delete,update,meta用JDBC访问数据库的四个步骤:1。注册并装载一个JDBC驱动程序;2.通过DriverManager类获取与指定数据库的连接对象;3.1在连接对象上创建一个Statement对象;3.2通过Statement对象执行指定的SQL语句3.3(3.3步是当3.2步为查询才需要)将第3.2步返回一个ResultSet对象内容取出来显示4关闭数据库连接例子7-1效果考虑:中文显示连接数据库取出数据将数据插入到html表格中<%@pagelanguage="java"conte

7、ntType="text/html;charset=GBK"pageEncoding="GBK"%><%@pageimport="java.sql.*"%>Inserttitlehere<%Connectionconn;Statementstmt=null;ResultSetrs;intn;try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");}ca

8、tch(ClassNotFoundExceptione){out.println("sql类找不到
");}例子7-1链接sqlserver2005数据库第一步:申明连接数据库驱动引入jdk中数据库的包try{StringDATABASE_URL="jdbc:sqlserver://localhost:1433;databaseName=javaTeach";conn=DriverManager.getConnectio

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

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

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