summaryrefslogtreecommitdiff
path: root/src/interfaces/odbc/qresult.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/odbc/qresult.h')
-rw-r--r--src/interfaces/odbc/qresult.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/interfaces/odbc/qresult.h b/src/interfaces/odbc/qresult.h
index b304fd5d351..dbb6f46901e 100644
--- a/src/interfaces/odbc/qresult.h
+++ b/src/interfaces/odbc/qresult.h
@@ -72,6 +72,9 @@ struct QResultClass_
char inTuples; /* is a fetch of rows from the backend in
* progress? */
char aborted; /* was aborted? */
+ char haskeyset; /* this result contains keyset ? */
+ KeySet *keyset;
+
};
#define QR_get_fields(self) (self->fields)
@@ -102,6 +105,7 @@ struct QResultClass_
#define QR_set_status(self, condition) ( self->status = condition )
#define QR_set_message(self, message_) ( self->message = message_)
#define QR_set_aborted(self, aborted_) ( self->aborted = aborted_)
+#define QR_set_haskeyset(self) (self->haskeyset = TRUE)
#define QR_get_message(self) (self->message)
#define QR_get_command(self) (self->command)