1 / 13
文档名称:

jdbc连接数据库ResultSet详细介绍.docx

格式:docx   大小:29KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

jdbc连接数据库ResultSet详细介绍.docx

上传人:坐水行舟 2019/3/1 文件大小:29 KB

下载得到文件列表

jdbc连接数据库ResultSet详细介绍.docx

相关文档

文档介绍

文档介绍:这篇文章并没有给出如何使用ResultSet的具体例子,只是从ResultSet的功能性上进行了详细的讲述。希望这篇文章对大家理解ResultSet能够有所帮助。下面就是这篇文章的具体内容。          结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等。         结果集读取数据的方法主要是getXXX(),他的参数可以使整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列时空值,XXX是对象的话返回XXX型的空值,如果XXX是数字类型,如Float等则返回0,boolean返回false。使用getString()可以返回所有的列的值,不过返回的都是字符串类型的。XXX可以代表的类型有:基本的数据类型如整型(int),布尔型(Boolean),浮点型(Float,Double)等,比特型(byte),还包括一些特殊的类型,如:日期类型(),时间类型(),时间戳类型(),大数型(BigDecimal和BigInteger等)等。还可以使用getArray(intcolindex/Stringcolumnname),通过这个方法获得当前行中,colindex所在列的元素组成的对象的数组。使用getAsciiStream(intcolindex/Stringcolname)可以获得该列对应的当前行的ascii流。也就是说所有的getXXX方法都是对当前行进行操作。     结果集从其使用的特点上可以分为四类,这四类的结果集的所具备的特点都是和Statement语句的创建有关,因为结果集是通过Statement语句执行后产生的,所以可以说,结果集具备何种特点,完全决定于Statement,当然我是说下面要将的四个特点,在Statement创建时包括三种类型。首先是无参数类型的,他对应的就是下面要介绍的基本的ResultSet对应的Statement。下面的代码中用到的Connection并没有对其初始化,变量conn代表的就是Connection对应的对象。SqlStr代表的是响应的SQL语句。 1、    最基本的ResultSet。之所以说是最基本的ResultSet是因为,这个ResultSet他起到的作用就是完成了查询结果的存储功能,而且只能读去一次,不能够来回的滚动读取。这种结果集的创建方式如下: Statementst=()ResultSetrs=(sqlStr); 由于这种结果集不支持,滚动的读去功能所以,如果获得这样一个结果集,只能使用它里面的next()方法,逐个的读去数据。 2、    可滚动的ResultSet类型。这个类型支持前后滚动取得纪录next()、previous(),回到第一行first(),同时还支持要去的ResultSet中的第几行absolute(intn),以及移动到相对当前行的第几行relative(intn),要实现这样的ResultSet在创建Statement时用如下的方法。 Statementst=(intresultSetType,intresultSetConcurrency)ResultSetrs=(sqlStr) 其中两个参数的意义是:resultSetType是设置ResultSet对象的类型可滚动,或者是不可滚动。取值如下:            ,使用各种移动的ResultSet指针的方法。二者的区别在于前者对于修改不敏感,而后者对于修改敏感。resultSetConcurency是设置ResultSet对象能够修改的,取值如下:       设置为只读类型的参数。       设置为可修改类型的参数。所以如果只是想要可以滚动的类型的Result只要把Statement如下赋值就行了。 Statementst=(,           

最近更新

高校青年教师信仰问题研究——以湖南省高校为.. 2页

高效半导体光催化材料的制备及其光催化性能研.. 2页

高压栅极驱动芯片可靠性研究开题报告 2页

高一英语学习不同水平者之间自主学习能力的比.. 2页

香豆素型和8-羟基喹啉型发光材料的合成及性能.. 2页

飞秒激光小切口透镜取出术矫正近视临床研究的.. 2页

2024年曹文轩《根鸟》读书笔记 14页

2024年暑期综合实践活动方案 12页

西餐工艺与实训---实操篇课件 140页

鞍山供电公司通信网管监控系统设计的开题报告.. 2页

面向会议场景的个人通信服务管理系统设计与实.. 2页

2024年晚安朋友圈说说(15篇) 46页

心肌梗死心电图再认识 55页

零能耗太阳能住宅原型设计与技术策略研究的开.. 2页

骨科感染的治疗及预防-课件 24页

随机激励下的机翼盒段损伤检测方法研究的开题.. 2页

阳离子表面活性剂微乳液相行为及热力学性质的.. 2页

2024年春天来了五年级作文 14页

长沙市智障人士就业支持研究的开题报告 2页

长江口和东海陆架悬浮颗粒态硅的研究的开题报.. 2页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

房屋建筑自然灾害综合风险普查工作实施方案 9页

医院培训课件:《压力性损伤的管理》 47页

小学民族团结评选实施方案 5页

魏书生的教育思想研究 2页

浅谈如何当好基层副局长[1] 6页

3D包点和值投注表 2页

第四度空间-赵荣基牧师 12页

H8 WIFI 高清1080P移动充电宝摄像机、移动电源.. 14页

人宇特能讲座--张维祥 415页