zoukankan      html  css  js  c++  java
  • ResultSet

    import java.io.FileInputStream;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.util.Properties;
    
    public class ResultSetTest {
    	private String driver;
    	private String url;
    	private String user;
    	private String pass;
    
    	public void initPara(String paraFile) throws Exception {
    		Properties props = new Properties();
    		props.load(new FileInputStream(paraFile));
    		driver = props.getProperty("driver");
    		url = props.getProperty("url");
    		user = props.getProperty("username");
    		pass = props.getProperty("password");
    	}
    
    	public void qurey(String sql) throws Exception {
    		Class.forName(driver);
    		try (Connection cnn = DriverManager.getConnection(url, user, pass);
    				PreparedStatement pstmt = cnn.prepareStatement(sql,
    						ResultSet.TYPE_SCROLL_INSENSITIVE,
    						ResultSet.CONCUR_UPDATABLE);
    				ResultSet rs = pstmt.executeQuery()) {
    			rs.last();
    			int rowCount = rs.getRow();
    			for (int i = rowCount; i > 0; i--) {
    				rs.absolute(i);
    				System.out.println(rs.getString(1) + "	" + rs.getString(2)
    						+ "	" + rs.getString(3) + "	" + rs.getString(4));
    				rs.updateString(2,"b"+i);
    				rs.updateRow();
    			
    			}
    		}
    	}
    	
    	
    	public static void main(String[] args) throws Exception{
    		ResultSetTest rt = new ResultSetTest();
    		rt.initPara("Mysql.ini");
    		rt.qurey("select * from user");
    	}
    
    }
    
  • 相关阅读:
    Prism-超轻量的开源框架
    1的数目
    二叉树中和为某一值得路径
    把二叉树打印成多行
    对称的二叉树
    二叉树的下一个节点
    删除链表中重复的结点
    数组中的重复数字
    连表中环入口的节点
    把字符串换成整数
  • 原文地址:https://www.cnblogs.com/masterlibin/p/4782195.html
Copyright © 2011-2022 走看看