全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

java 中createStatement()方法的实例详解

java 中createStatement()方法的实例详解

用缺省设置创建时,ResultSet 是一种只能访问一次(one-time-through)、只能向前访问(forward-only)和只读的对象。您只能访问数据一次,如果再次需要该 数据,必须重新查询数据库。

然而,并不只有这一种方式。通过设置 Statement 对象上的参数,您可以控制它产生的 ResultSet。例如:

...
     Class.forName(driverName);
     db = DriverManager.getConnection(connectURL);
     Statement statement = db.createStatement(
              ResultSet.TYPE_SCROLL_SENSITIVE,
                         ResultSet.CONCUR_UPDATABLE
            );     
     
     String orderElName = xmlfileEl.getElementsByTagName("order").item(0)
                    .getFirstChild().getNodeValue();
...

这个 Statement 现在将产生可以更新并将应用其他数据库用户所作更改的 ResultSet。您还可以在这个 ResultSet 中向前和向后移动。

第一个参数指定 ResultSet 的类型。其选项有:

TYPE_FORWARD_ONLY:缺省类型。只允许向前访问一次,并且不会受到其他用户对该数据库所作更改的影响。

TYPE_SCROLL_INSENSITIVE:允许在列表中向前或向后移动,甚至可以进行特定定位,例如移至列表中的第四个记录或者从当前位置向后移动两个记录。不会受到其他用户对该数据库所作更改的影响。

TYPE_SCROLL_SENSITIVE:象 TYPE_SCROLL_INSENSITIVE 一样,允许在记录中定位。这种类型受到其他用户所作更改的影响。如果用户在执行完查询之后删除一个记录,那个记录将从 ResultSet 中消失。类似的,对数据值的更改也将反映在 ResultSet 中。

第二个参数设置 ResultSet 的并发性,该参数确定是否可以更新 ResultSet。其选项有:

CONCUR_READ_ONLY:这是缺省值,指定不可以更新 ResultSet

CONCUR_UPDATABLE:指定可以更新 ResultSet

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# java  # 中createStatement()方法  # createStatement()  # Java使用PreparedStatement接口及ResultSet结果集的方法示例  # Java连接数据库JDBC技术之prepareStatement的详细介绍  # java中PreparedStatement和Statement详细讲解  # Java使用Statement接口执行SQL语句操作实例分析  # Java数据库连接PreparedStatement的使用详解  # Java的JDBC中Statement与CallableStatement对象实例  # 详解Java的JDBC中Statement与PreparedStatement对象  # java中Statement 与 PreparedStatement接口之间的关系和区别  # 所作  # 这是  # 这一  # 是一种  # 在这个  # 第一个  # 列表中  # 不可以  # 您可以  # 也将  # 希望能  # 第二个  # 并将  # 谢谢大家  # 您还  # 只允许  # 移至  # 参数设置  # 您只  # 发性 


相关文章: 再谈Python中的字符串与字符编码(推荐)  免费视频制作网站,更新又快又好的免费电影网站?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  如何通过WDCP绑定主域名及创建子域名站点?  如何用wdcp快速搭建高效网站?  建站之星如何优化SEO以实现高效排名?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  如何选择域名并搭建高效网站?  c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】  临沂网站制作企业,临沂第三中学官方网站?  建站之星后台密码遗忘?如何快速找回?  安云自助建站系统如何快速提升SEO排名?  如何快速搭建支持数据库操作的智能建站平台?  建站之星备案是否影响网站上线时间?  开封网站制作公司,网络用语开封是什么意思?  Swift中swift中的switch 语句  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  建站之星后台管理如何实现高效配置?  如何在香港免费服务器上快速搭建网站?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  济南网站制作的价格,历城一职专官方网站?  建站之星如何实现PC+手机+微信网站五合一建站?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  高性能网站服务器部署指南:稳定运行与安全配置优化方案  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  建站与域名管理如何高效结合?  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  深圳网站制作的公司有哪些,dido官方网站?  c# F# 的 MailboxProcessor 和 C# 的 Actor 模型  如何选择美橙互联多站合一建站方案?  太原网站制作公司有哪些,网约车营运证查询官网?  建站之星如何保障用户数据免受黑客入侵?  Android自定义控件实现温度旋转按钮效果  如何快速查询网址的建站时间与历史轨迹?  如何在IIS中新建站点并解决端口绑定冲突?  建站之星安装路径如何正确选择及配置?  建站主机选哪家性价比最高?  C#怎么使用委托和事件 C# delegate与event编程方法  如何在Golang中指定模块版本_使用go.mod控制版本号  建站之星云端配置指南:模板选择与SEO优化一键生成  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  如何续费美橙建站之星域名及服务?  建站之星在线版空间:自助建站+智能模板一键生成方案  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?  宿州网站制作公司兴策,安徽省低保查询网站?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。