JSP中使用数据库1

JSP中使用数据库1

ID:36710870

大小:270.00 KB

页数:41页

时间:2019-05-10

JSP中使用数据库1_第1页
JSP中使用数据库1_第2页
JSP中使用数据库1_第3页
JSP中使用数据库1_第4页
JSP中使用数据库1_第5页
资源描述:

《JSP中使用数据库1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章配合例子源代码一起使用Powerpoint制作:杨俊成普通高等教育“十一五”国家级规划教材JSP中使用数据库主要内容JDBC连接数据库的常用方式查询记录更新记录添加记录删除记录用结果集更新数据库预处理事务常见数据库连接查询Excel电子表格难点用结果集更新数据库预处理事务关键实践查询记录更新记录删除记录第6章导读第6章在JSP中使用数据库本章将学习在JSP技术中怎样使用数据库,为了更好的体现一个Web应用将数据的处理和显示相分离,除个别例子为了说明基本知识外,本章大部分例

2、子采用JSP+Tag模式,即JSP页面调用Tag文件来完成对数据库的操作。§6.1.SQLServer2000数据库管理系统本章选用SQLServer2000数据库管理系统。1启动SQLServer2000单击“开始”→“程序”→“MicrosoftSQLServer”→“服务器管理器”2建立数据库单击“开始”→“所有程序”→“MicrosoftSQLServer”→“企业管理器”,新建立的数据库名称是“Warehouse”3创建表打开“企业管理器”,用鼠标单击“数据库”下的Warehouse数据库,在Wareh

3、ouse管理的“表”的选项上单击右键,选择“新建表”,将出现相应的建表界面,我们建立的表是product,该表的字段(属性)为:number(char),name(char),madeTime(datetime),price(float).其中“number”字段为主键.§6.2.JDBCJDBC(JavaDataBaseConnectivity)是Java运行平台的核心类库中的一部分,提供了访问数据库的API,它由一些Java类和接口组成。JDBC操作不同的数据库仅仅是连接方式上的差异而已,使用JDBC的应用程

4、序一旦和数据库建立连接,就可以使用JDBC提供的API操作数据库.我们经常使用JDBC进行如下操作:与一个数据库建立连接。向已连接的数据库发送SQL语句。处理SQL语句返回的结果。§6.3.连接数据库的常用方式1.一种常见方式是使用JDBC-ODBC桥接器:2.另一种是加载Java数据库驱动程序6.3.1JDBC-ODBC桥接器_1使用JDBC-ODBC桥接器方式的机制是,应用程序只需建立JDBC和ODBC之间的连接,而和数据库的连接由ODBC去完成。6.3.1JDBC-ODBC桥接器_2使用JDBC-ODBC桥

5、接器访问数据库的步骤:建立JDBC-ODBC桥接器try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){out.print(e);}创建ODBC数据源Windows控制面板_管理工具_ODBC数据源和ODBC数据源建立连接Connectioncon=DriverManager.getConnection(“jdbc:odbc:数据源名字”,“登录名”,“密码”);例6-1P1446.3.2使用Java数据

6、库驱动程序_1用Java语言编写的数据库驱动程序称作Java数据库驱动程序。JDBC可以调用本地的Java数据库驱动程序和相应的数据库建立连接。6.3.2使用Java数据库驱动程序_2使用纯Java驱动程序方式和数据库建立连接的两个步骤:加载纯Java驱动程序(以连接SQLServer2000为例)连接SQLServer2000用的纯Java驱动程序(从www.microsoft.com下载)sqljdbc_1.1.1501.101_enu.exe安装后此文件后,在enu子目录中找到驱动文件sqljdbc.jar

7、,将其复制到Tomcat所用的JDK的jrelibext文件夹中或Tomcat的安装目录commonlib中。和指定的数据库建立连接try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");}catch(Exceptione){out.print(e);}例6-2P1466.4访问数据库Statement接口用于执行不带参数的简单SQL语句,用来向数据库提交SQL语句交返回SQL语句的执行结果。创建一个Statement接口的一般

8、形式如下:Connectioncon=DriverManager.getConnection(URL,"user","password")Statementsm=con.createStatement();Statement创建了Statement接口的实例后,可调用其中的方法执行SQL语句,JDBC中提供了三种执行方法,它们是execute()、executeQuery

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

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

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