diff options
author | Hiroshi Inoue | 2002-03-14 05:42:04 +0000 |
---|---|---|
committer | Hiroshi Inoue | 2002-03-14 05:42:04 +0000 |
commit | 01e322652b14c2aeac1737f29f8bcf9e18d1060e (patch) | |
tree | 2793f9c1dcea81f6268e81b777af1c990b74b526 /src/interfaces/odbc/connection.h | |
parent | f362dcec61bc8df8b13d65897aecaaac2ce1b7b0 (diff) |
1) Internal improvements to handle updatable cursors(1st cut).
2) Fix a bug in SQLColAttribute().
Diffstat (limited to 'src/interfaces/odbc/connection.h')
-rw-r--r-- | src/interfaces/odbc/connection.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/interfaces/odbc/connection.h b/src/interfaces/odbc/connection.h index 408d11836c5..ee19d27dcb7 100644 --- a/src/interfaces/odbc/connection.h +++ b/src/interfaces/odbc/connection.h @@ -305,7 +305,7 @@ char CC_connect(ConnectionClass *self, char do_password); char CC_add_statement(ConnectionClass *self, StatementClass *stmt); char CC_remove_statement(ConnectionClass *self, StatementClass *stmt); char CC_get_error(ConnectionClass *self, int *number, char **message); -QResultClass *CC_send_query(ConnectionClass *self, char *query, QueryInfo *qi, BOOL); +QResultClass *CC_send_query(ConnectionClass *self, char *query, QueryInfo *qi, UDWORD flag); void CC_clear_error(ConnectionClass *self); char *CC_create_errormsg(ConnectionClass *self); int CC_send_function(ConnectionClass *conn, int fnid, void *result_buf, int *actual_result_len, int result_is_int, LO_ARG *argv, int nargs); @@ -316,4 +316,7 @@ void CC_initialize_pg_version(ConnectionClass *conn); void CC_log_error(const char *func, const char *desc, const ConnectionClass *self); int CC_get_max_query_len(const ConnectionClass *self); +/* CC_send_query_options */ +#define CLEAR_RESULT_ON_ABORT 1L +#define CREATE_KEYSET (1L << 1) /* create keyset for updatable curosrs */ #endif |