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