jsp动态网站开发与实例(第3版)课件14

jsp动态网站开发与实例(第3版)课件14

ID:38516126

大小:498.00 KB

页数:35页

时间:2019-06-14

jsp动态网站开发与实例(第3版)课件14_第1页
jsp动态网站开发与实例(第3版)课件14_第2页
jsp动态网站开发与实例(第3版)课件14_第3页
jsp动态网站开发与实例(第3版)课件14_第4页
jsp动态网站开发与实例(第3版)课件14_第5页
资源描述:

《jsp动态网站开发与实例(第3版)课件14》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Statement&ResultSetStatement定义运行SQL指令所需的方法成员,如果运行的SQL是一种SELECT类型的指令。ResultSet则封装Statement运行SQL指令之后所返回的数据内容,用户通过ResultSet取得SQL语句返回的数据内容。1JSP动态网页新技术Statement&ResultSet2JSP动态网页新技术Statement成员方法说明close()结束对象,释放占用资源addBatch(Stringsql)将要运行的SQL指令加到批次指令中clearBatch()清除所有的SQL批次运行

2、指令executeBatch()运行SQL批次指令execute(Stringsql)运行SQL一般指令executeQuery(Stringsql)运行SQL查询指令,如select指令executeUpdate(Stringsql)运行SQL更改指令,如insert、delete、updategetConnection()返回产生这个Statement对象的Connection对象setMaxRows(intmax)设定ResultSet对象中可包含的最多数据数目为maxgetMaxRows()返回ResultSet对象中可包含

3、的最多数据数目3JSP动态网页新技术ResultSet成员方法说明absolute(intindex)移动指针到第index笔数据first()移动指针到第一笔数据last()移动指针到最后一笔数据afterLast()移动指针到最后一笔数据之后beforeFirst()移动指针到第一笔数据之前next()移动指针到下一笔数据previous()移动指针到上一笔数据relative(introws)将指针往上或往下移动rows个位置,往上移则rows为负数,往下移则rows为正数4JSP动态网页新技术ResultSet成员方法说明i

4、sAfterLast()返回布尔值表示指针是否位于最后一笔数据之后isBeforeFirst()返回布尔值表示指针是否位于第一笔数据之前isFirst()返回布尔值表示指针是否位于第一笔数据的位置isLast()返回布尔值表示指针是否位于第一笔数据的位置getRow()返回目前指针所指数据的位置5JSP动态网页新技术ResultSet成员方法说明getString(intindex)返回目前指针所指的数据,第index字段中的字符串getString(Stringname)返回目前指针所指的数据,字段名称为name中的字符串getI

5、nt(intindex)返回目前指针所指的数据,第index字段中的数值getInt(intindex)返回目前指针所指的数据,第index字段中的数值getInt(Stringname)返回目前指针所指的数据,第index字段中的数值deleteRow()删除指针所在的该笔数据refreshRow()重设数据中的值为上一次更新前的值getFetchSize()返回ResultSet对象中可包含最多的数据笔数close()结束对象,释放占用资源6JSP动态网页新技术运行SQL一般指令Connectioncon=DriverManag

6、er.getConnection("jdbc:odbc:webData");Statementsmt=con.createStatement();Stringsql="createtablepeople";smt.execute(sql);Statement对象smt是由Connection类型的对象con调用createStatement()所产生的,而在定义了一个建立数据表的SQL指令字符串sql后,运行smt.execute(sql)来运行SQL指令。7JSP动态网页新技术变动数据表变动数据表结构的方式,只需将相关的SQL指令

7、传入execute(sql)方法即可。SQL变动指令是指对数据库进行新增(insert)、删除(delete)或更新(update)等操作。8JSP动态网页新技术运行SQL查询指令executeQuery()方法方法在运行完成之后,会返回一个ResultSet类型的对象,其中封装了代表查询结果的数据内容:Connectioncon=DriverManager.getConnection("jdbc:odbc:webData");Statementsmt=con.createStatement();Stringsql="SELECT*

8、FROMAuthor";ResultSetrs=smt.executeQuery(sql);9JSP动态网页新技术ResultSet对象ResultSet对象是运行SQL查询后,所产生的数据集合对象,代表一种表格状的数据集合对象,包含

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

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

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