当前位置: 首页 > news >正文

33岁改行做网站建设找段子的各大网站

33岁改行做网站建设,找段子的各大网站,西安广告公司前十名,网站建设平台方案jdbc中ResultSet在jdk 5.0以后默认都是可滚动的#xff0c;不可更新的。可滚动的意思是我们可以调用absolute()#xff0c;previous(), first()等操作来更新结果集中的指针位置。当我们需要结果集可更新的时候#xff0c;可以设置它的值为ResultSet.CONCUR_UPDATABLE#…jdbc中ResultSet在jdk 5.0以后默认都是可滚动的不可更新的。可滚动的意思是我们可以调用absolute()previous(),  first()等操作来更新结果集中的指针位置。当我们需要结果集可更新的时候可以设置它的值为ResultSet.CONCUR_UPDATABLE默认是ResultSet.CONCUR_READ_ONLY。当我们在连接的是oracle数据库时如果查询的sql语句是select * from 表名的话那么oracle默认我们是以只读方式访问表所以我们程序设置为可更新的结果集也是没有任何用处的需要select 字段名..... from 表名才能调用可更新的结果集。下面我们演示 更新结果集的操作把表的sname列更新为“姓名”i。package com.shizhan.main;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import com.shizhan.util.DatabaseUtil;public class TestResult {/*** param args*/public static void main(String[] args) {Connection conn null;PreparedStatement ps null;ResultSet rs null;//当操作oracle数据库的时候如果设置结果集是可更新的则sql语句设置为select *from 表名是无法更新的需要设置select//字段1字段2.。。from表名String sql select sno,sname from student;try {conn DatabaseUtil.getConnection();//ResultSet.TYPE_SCROLL_INSENSITIVE结果集可滚动//ResultSet.CONCUR_UPDATABLE结果集可更新ps conn.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);rs ps.executeQuery();//指针移动到最后rs.last();//返回当前的行号int rownum rs.getRow();for(int irownum;i0;i--){//指针移动到第i条记录rs.absolute(i);System.out.println(sno:rs.getInt(1)\tsnamers.getString(2));//修改第二列的值rs.updateString(2,姓名i);//提交修改更新列rs.updateRow();}} catch (SQLException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();}finally{DatabaseUtil.close(rs);DatabaseUtil.close(ps);DatabaseUtil.close(conn);}}}package com.shizhan.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class DatabaseUtil {static Connection connection null;static String driver oracle.jdbc.driver.OracleDriver;static String url jdbc:oracle:thin:localhost:1521:orcl;static String username scott;static String password tiger;public static Connection getConnection() throws Exception{Class.forName(driver);connection DriverManager.getConnection(url,username,password);return connection;}public static void close(Connection conn) {//关闭连接对象if(conn ! null) {//如果conn连接对象不为空try {conn.close();//关闭conn连接对象对象} catch (SQLException e) {e.printStackTrace();}}}public static void close(PreparedStatement pstmt) {//关闭预处理对象if(pstmt ! null) {//如果pstmt预处理对象不为空try {pstmt.close();//关闭pstmt预处理对象} catch (SQLException e) {e.printStackTrace();}}}public static void close(Statement pstmt) {//关闭预处理对象if(pstmt ! null) {//如果pstmt预处理对象不为空try {pstmt.close();//关闭pstmt预处理对象} catch (SQLException e) {e.printStackTrace();}}}public static void close(ResultSet rs) {//关闭结果集对象if(rs ! null) {//如果rs结果集对象不为nulltry {rs.close();//关闭rs结果集对象} catch (SQLException e) {e.printStackTrace();}}}}
http://www.zqtcl.cn/news/310978/

相关文章:

  • 网站规划书500字上海金融网站制作网站制作公司好
  • 郑州网站制做钓鱼网站的公司
  • 网站域名授权怎么做以鹦鹉做头像的网站
  • 后端开发网站做一些什么WordPress能做门户网吗
  • 石家庄市住房和城乡建设厅网站好的企业型网站模板下载
  • 哈尔滨快速建站公司推荐网站刷流量会怎么样
  • 网站开发 顺德做新闻微网站有哪些
  • 如何阿里巴巴网站做推广苏州高新区建设局网站管网
  • 个人网站设计构思做汽车保养的网站
  • 在什么网站可以接国外的模具做中英文网站是怎么做的
  • 网站中的文字滑动怎么做的沈阳模板建站定制
  • 国内网站开发二手房网站开发背景
  • 电商网站建设与管理实践电商网站前端制作分工
  • 外贸公司怎么接订单网站编辑做seo好做吗
  • 科技企业网站建设珠海微信网站开发
  • 科凡网站建设小程序自己开发
  • 专门做金融的招聘网站wordpress 价格
  • 微商城网站建设信息定制程序网站
  • 电子政务网站开发餐饮品牌设计包括哪些
  • 深圳手机商城网站设计公司网站做会员用什么源码
  • 安康网站建设公司价格pathon做网站
  • jq网站模板宣城有做网站的公司吗
  • 江苏个人备案网站内容大连seo加盟
  • 服装网站建设公司地址公司网站建设需要注意什么
  • 免费行情软件网站下载安装电子商务网站建设实训报告
  • wordpress怎么添加企业网站美化网站公司
  • 工作室网站源码全球军事网站
  • 网站设计模板免费建站珠海正规网站制作排名费用多少
  • 北京沙河教做网站的wordpress增加自适应功能
  • 中国著名的个人网站网站设计怎么做ppt答辩