1.1 --- a/java/sql-dk/src/info/globalcode/sql/dk/SQLCommandNamed.java Sun Dec 22 22:02:44 2013 +0100
1.2 +++ b/java/sql-dk/src/info/globalcode/sql/dk/SQLCommandNamed.java Sun Dec 22 23:31:55 2013 +0100
1.3 @@ -19,6 +19,8 @@
1.4
1.5 import java.sql.Connection;
1.6 import java.sql.PreparedStatement;
1.7 +import java.sql.SQLException;
1.8 +import java.util.List;
1.9
1.10 /**
1.11 *
1.12 @@ -26,13 +28,25 @@
1.13 */
1.14 public class SQLCommandNamed extends SQLCommand {
1.15
1.16 + private List<NamedParameter> parameters;
1.17 +
1.18 + public SQLCommandNamed(COMMAND_TYPE commandType, String query, List<NamedParameter> parameters) {
1.19 + super(commandType, query);
1.20 + this.parameters = parameters;
1.21 + }
1.22 +
1.23 @Override
1.24 - public PreparedStatement prepareStatement(Connection c) {
1.25 + public PreparedStatement prepareStatement(Connection c) throws SQLException {
1.26 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
1.27 }
1.28
1.29 @Override
1.30 - public void parametrize(PreparedStatement ps) {
1.31 + public void parametrize(PreparedStatement ps) throws SQLException {
1.32 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
1.33 }
1.34 +
1.35 + @Override
1.36 + public List<NamedParameter> getParameters() {
1.37 + return parameters;
1.38 + }
1.39 }