Date: Thursday, March 9, 2006 @ 18:58:37
Author: marc
Path: /cvsroot/carob/odbsequoia/src
Modified: simpletest.c (1.15 -> 1.16)
Now testing SQLNumResultCols()
--------------+
simpletest.c | 11 +++++++++++
1 files changed, 11 insertions(+)
Index: odbsequoia/src/simpletest.c
diff -u odbsequoia/src/simpletest.c:1.15 odbsequoia/src/simpletest.c:1.16
--- odbsequoia/src/simpletest.c:1.15 Thu Mar 9 15:04:03 2006
+++ odbsequoia/src/simpletest.c Thu Mar 9 18:58:37 2006
@@ -103,6 +103,12 @@
SQLRowCount(hstmt, &uc),
SQL_HANDLE_STMT, hstmt, 1);
+ SQLSMALLINT nrows;
+
+ EXEC_AND_DIAGS(
+ SQLNumResultCols(hstmt, &nrows),
+ SQL_HANDLE_STMT, hstmt, 1);
+
EXEC_AND_DIAGS(
SQLExecDirect(hstmt, (SQLCHAR *) "INSERT INTO PRODUCT "
"values (1, 'dup', 4.5)", SQL_NTS),
@@ -145,6 +151,11 @@
SQLExecDirect(hstmt, (SQLCHAR *) "SELECT * FROM PRODUCT where ID < 5",
SQL_NTS),
SQL_HANDLE_STMT, hstmt, 0);
+ EXEC_AND_DIAGS(
+ SQLNumResultCols(hstmt, &nrows),
+ SQL_HANDLE_STMT, hstmt, 0);
+ printf("ResultSet has %d columns\n", nrows);
+
for (int i = 0; i < 6; i++)
{
EXEC_AND_DIAGS(
_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits