Skip to content
Snippets Groups Projects
Commit 34153b20 authored by Hiroshi Inoue's avatar Hiroshi Inoue
Browse files

Preparation for the parameter array handling.

parent c0b27c4f
No related merge requests found
......@@ -5,7 +5,7 @@
*
* Comments: See "notice.txt" for copyright and license information.
*
* $Id: psqlodbc.h,v 1.54 2001/11/05 09:46:17 inoue Exp $
* $Id: psqlodbc.h,v 1.55 2001/11/05 10:35:14 inoue Exp $
*
*/
......@@ -209,6 +209,14 @@ typedef struct StatementOptions_
UInt4 *rowsFetched;
UInt2 *rowStatusArray;
void *bookmark_ptr;
UInt2 *row_operation_ptr;
UInt4 *row_offset_ptr;
UInt4 paramset_size;
UInt4 param_bind_type;
UInt4 *param_processed_ptr;
UInt2 *param_status_ptr;
UInt2 *param_operation_ptr;
UInt4 *param_offset_ptr;
} StatementOptions;
/* Used to pass extra query info to send_query */
......
......@@ -204,6 +204,7 @@ PGAPI_FreeStmt(HSTMT hstmt,
void
InitializeStatementOptions(StatementOptions *opt)
{
memset(opt, 0, sizeof(StatementOptions));
opt->maxRows = 0; /* driver returns all rows */
opt->maxLength = 0; /* driver returns all data for char/binary */
opt->rowset_size = 1;
......@@ -213,6 +214,8 @@ InitializeStatementOptions(StatementOptions *opt)
opt->bind_size = 0; /* default is to bind by column */
opt->retrieve_data = SQL_RD_ON;
opt->use_bookmarks = SQL_UB_OFF;
opt->paramset_size = 1;
opt->param_bind_type = 0; /*default is column-wise binding */
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment