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

Reply via email to