Date: Thursday, March 9, 2006 @ 15:04:03
Author: marc
Path: /cvsroot/carob/odbsequoia/src
Modified: simpletest.c (1.14 -> 1.15)
Testing end of ResultSet
--------------+
simpletest.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: odbsequoia/src/simpletest.c
diff -u odbsequoia/src/simpletest.c:1.14 odbsequoia/src/simpletest.c:1.15
--- odbsequoia/src/simpletest.c:1.14 Thu Mar 9 14:24:10 2006
+++ odbsequoia/src/simpletest.c Thu Mar 9 15:04:03 2006
@@ -27,6 +27,8 @@
#include <string.h>
#include <wchar.h>
+#include <assert.h>
+
// !log_info.log_flag && !ODBCSharedTraceFlag
@@ -140,7 +142,7 @@
SQL_HANDLE_STMT, hstmt, 0);
EXEC_AND_DIAGS(
- SQLExecDirect(hstmt, (SQLCHAR *) "SELECT * FROM PRODUCT ", SQL_NTS),
+ SQLExecDirect(hstmt, (SQLCHAR *) "SELECT * FROM PRODUCT where ID < 5",
SQL_NTS),
SQL_HANDLE_STMT, hstmt, 0);
for (int i = 0; i < 6; i++)
@@ -151,6 +153,9 @@
printf ("fetched ID: %ld \n", intread);
}
+ assert (SQL_NO_DATA == SQLFetch(hstmt));
+ assert (SQL_NO_DATA == SQLFetch(hstmt));
+
return 0;
}
_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits