zoukankan      html  css  js  c++  java
  • RowSet

    import java.io.FileInputStream;
    import java.util.Properties;
    
    import javax.sql.rowset.JdbcRowSet;
    import javax.sql.rowset.RowSetFactory;
    import javax.sql.rowset.RowSetProvider;
    
    
    
    
    public class JdbcRowSetTest {
    	private String driver;
    	private String url;
    	private String username;
    	private String password;
    	public void initParam(String paramFile)throws Exception
    	{
    		Properties props = new Properties();
    		props.load(new FileInputStream(paramFile));
    		driver = props.getProperty("driver");
    		url = props.getProperty("url");
    		username = props.getProperty("username");
    		password = props.getProperty("password");
    	}
    	public void update(String sql)throws Exception
    	{
    		Class.forName(driver);
    		RowSetFactory factory = RowSetProvider.newFactory();
    		try(
    				JdbcRowSet jdbcRs = factory.createJdbcRowSet();
    			)
    		{
    			jdbcRs.setUrl(url);
    			jdbcRs.setUsername(username);
    			jdbcRs.setPassword(password);
    			jdbcRs.setCommand(sql);
    			jdbcRs.execute();
    			jdbcRs.afterLast();
    			while(jdbcRs.previous())
    			{
    				System.out.println(jdbcRs.getString(1)
    						+"	"+jdbcRs.getString(2)+"	"
    						+jdbcRs.getString(3)+"	"
    						+jdbcRs.getString(4));
    				if(jdbcRs.getInt(1)==100)
    				{
    					jdbcRs.updateString(2, "灵感");
    					jdbcRs.updateRow();
    				}
    			}
    		}
    		
    	}
    	
    	public static void main(String[] args) throws Exception{
    		JdbcRowSetTest jt = new JdbcRowSetTest();
    		jt.initParam("Mysql.ini");
    		jt.update("select * from user");
    	}
    }
    
  • 相关阅读:
    转:简单例子说明梯度下降、momentum和学习率衰减
    poj 2112 Optimal Milking(二分+floyd+最大流)
    poj 2112 Optimal Milking(二分+floyd+最大流)
    poj-2728Desert King(最优比率生成树)
    poj-2728Desert King(最优比率生成树)
    C
    C
    cf 567B
    cf 567B
    Codeforces Round #451 (Div. 2) c
  • 原文地址:https://www.cnblogs.com/masterlibin/p/4782185.html
Copyright © 2011-2022 走看看