Date: Thursday, March 9, 2006 @ 11:33:53
  Author: marc
    Path: /cvsroot/carob/odbsequoia/src

Modified: simpletest.c (1.11 -> 1.12)

Testing SQLRowCount function sequence error


--------------+
 simpletest.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)


Index: odbsequoia/src/simpletest.c
diff -u odbsequoia/src/simpletest.c:1.11 odbsequoia/src/simpletest.c:1.12
--- odbsequoia/src/simpletest.c:1.11    Fri Feb 24 16:27:57 2006
+++ odbsequoia/src/simpletest.c Thu Mar  9 11:33:53 2006
@@ -93,6 +93,12 @@
         SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt),
         SQL_HANDLE_DBC, hdbc, 0);
 
+    SQLLEN uc = 0;
+
+    EXEC_AND_DIAGS(
+        SQLRowCount(hstmt, &uc),
+        SQL_HANDLE_STMT, hstmt, 1);
+
     EXEC_AND_DIAGS(
         SQLExecDirect(hstmt, (SQLCHAR *) "INSERT INTO PRODUCT "
                       "values (1, 'dup', 4.5)", SQL_NTS),
@@ -102,8 +108,6 @@
         SQLExecDirect(hstmt, (SQLCHAR *) "UPDATE PRODUCT "
                       "set cost=3.1422 where ID=1", SQL_NTS),
         SQL_HANDLE_STMT, hstmt, 0);
-    
-    SQLLEN uc = 0;
 
     SQLGetDiagField(SQL_HANDLE_STMT, hstmt, 4543, SQL_DIAG_ROW_COUNT,
                     &uc, ignoredBufLen, ignoredLenPtr);

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to