Changeset: a5b840eebf77 for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/a5b840eebf77
Modified Files:
        tests/JDBC_API_Tester.java
Branch: default
Log Message:

Use nrParams when working with Parameters.


diffs (41 lines):

diff --git a/tests/JDBC_API_Tester.java b/tests/JDBC_API_Tester.java
--- a/tests/JDBC_API_Tester.java
+++ b/tests/JDBC_API_Tester.java
@@ -6008,7 +6008,7 @@ final public class JDBC_API_Tester {
 
                        // construct the Insert Into Table SQL text, now with 
parameter makers
                        sql.setLength(posFirstPart);    // clear the sql part 
after the: VALUES (
-                       for (col = 1; col <= NR_COLUMNS; col++) {
+                       for (col = 1; col <= nrParams; col++) {
                                sql.append("?,");
                        }
                        sql.append("'2022-11-16');");
@@ -6019,7 +6019,7 @@ final public class JDBC_API_Tester {
                                ParameterMetaData pmd = 
pstmt.getParameterMetaData();
                                sb.append("   pmd. 
").append(pmd.getParameterCount()).append(" parameters\n");
                                sb.append("8. bind parameters\n");
-                               for (col = 1; col <= NR_COLUMNS; col++) {
+                               for (col = 1; col <= nrParams; col++) {
                                        pstmt.setString(col, "someMoreText");
                                }
                                sb.append("9. execute prepared insert with 
parameters\n");
@@ -6046,7 +6046,7 @@ final public class JDBC_API_Tester {
                }
                closeStmtResSet(stmt, null);
 
-               compareExpectedOutput("Bug_PrepStmtManyParams_7337(" + 
(NR_COLUMNS) + ")",
+               compareExpectedOutput("Bug_PrepStmtManyParams_7337(" + 
(nrParams) + ")",
                        "1. create table with " + (NR_COLUMNS+2) + " columns, 
sql has length: " + ((NR_COLUMNS * 23) -29) + "\n" +
                        "2. table created. ret = -2\n" +
                        "3. prepare insert statement (no params), sql has 
length: " + ((NR_COLUMNS * 25) -53) + "\n" +
@@ -6055,8 +6055,8 @@ final public class JDBC_API_Tester {
                        "5. first execute returned: 1\n" +
                        "5. second execute returned: 1\n" +
                        "6. inserted data committed\n" +
-                       "7. prepare insert statement (with params), sql has 
length: " + ((NR_COLUMNS * 12) -53) + "\n" +
-                       "   pmd. " + (NR_COLUMNS) + " parameters\n" +
+                       "7. prepare insert statement (with params), sql has 
length: " + ((nrParams * 12) -53) + "\n" +
+                       "   pmd. " + (nrParams) + " parameters\n" +
                        "8. bind parameters\n" +
                        "9. execute prepared insert with parameters\n" +
                        "10. first execute returned: 1\n" +
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to