java/sql-dk/src/info/globalcode/sql/dk/SQLCommandNumbered.java
branchv_0
changeset 35 b2ff3b2d58b2
parent 34 9335cf31c0f2
child 37 9e6f8e5d5f98
equal deleted inserted replaced
34:9335cf31c0f2 35:b2ff3b2d58b2
    35 		super(commandType, query);
    35 		super(commandType, query);
    36 		this.parameters = parameters;
    36 		this.parameters = parameters;
    37 	}
    37 	}
    38 
    38 
    39 	@Override
    39 	@Override
    40 	public PreparedStatement prepareStatement(Connection c) throws SQLException {
       
    41 		return c.prepareStatement(getQuery());
       
    42 	}
       
    43 
       
    44 	@Override
       
    45 	public void parametrize(PreparedStatement ps) throws SQLException {
    40 	public void parametrize(PreparedStatement ps) throws SQLException {
    46 		int i = 1;
    41 		int i = 1;
    47 		for (Parameter p : notNull(parameters)) {
    42 		for (Parameter p : notNull(parameters)) {
    48 			ps.setObject(i++, p.getValue(), p.getType());
    43 			ps.setObject(i++, p.getValue(), p.getType());
    49 		}
    44 		}