#include <tdsodbc.h>
Collaboration diagram for _hstmt:

Definition at line 305 of file tdsodbc.h.
Public Attributes | |
| SQLSMALLINT | htype |
| _hdbc * | dbc |
| char * | query |
| query to execute | |
| _hstmt * | next |
| next in list | |
| _hstmt * | prev |
| previous in list | |
| char * | prepared_query |
| unsigned | prepared_query_is_func:1 |
| unsigned | prepared_query_is_rpc:1 |
| unsigned | need_reprepare:1 |
| unsigned | param_data_called:1 |
| TDSPARAMINFO * | params |
| parameters saved | |
| int | param_num |
| last valid parameter in params, it's a ODBC index (from 1 relative to descriptor) | |
| char * | prepared_pos |
| position in prepared query to check parameters, used only in RPC | |
| unsigned int | curr_param_row |
| unsigned int | num_param_rows |
| unsigned int | param_count |
| number of parameter in current query | |
| int | row |
| int | row_count |
| row count to return | |
| int | next_row_count |
| TDS_ODBC_ROW_STATUS | row_status |
| status of row, it can happen that this flag mark that we are still parsing row, this it's normal | |
| TDSDYNAMIC * | dyn |
| _sql_errors | errs |
| TDS_DESC * | ard |
| TDS_DESC * | ird |
| TDS_DESC * | apd |
| TDS_DESC * | ipd |
| TDS_DESC * | orig_ard |
| TDS_DESC * | orig_apd |
| SQLUINTEGER | sql_rowset_size |
| _hsattr | attr |
| DSTR | cursor_name |
| int | special_row |
|
|
Definition at line 345 of file tdsodbc.h. Referenced by _SQLExecute(), continue_parse_prepared_query(), odbc_set_return_params(), odbc_set_return_status(), parse_prepared_query(), and sql2tds(). |
|
|
Definition at line 345 of file tdsodbc.h. Referenced by _SQLFetch(). |
|
|
Definition at line 348 of file tdsodbc.h. Referenced by _SQLExecute(). |
|
|
Definition at line 332 of file tdsodbc.h. Referenced by _SQLExecute(), odbc_set_stmt(), sql2tds(), and SQLExecute(). |
|
|
Definition at line 349 of file tdsodbc.h. Referenced by _SQLAllocStmt(). |
|
|
Definition at line 308 of file tdsodbc.h. Referenced by _SQLAllocStmt(), _SQLExecute(), _SQLFetch(), odbc_col_setname(), odbc_free_dynamic(), odbc_populate_ird(), odbc_process_tokens(), odbc_set_return_params(), odbc_set_return_status(), odbc_stat_execute(), odbc_upper_column_names(), prepare_call(), query_timeout_cancel(), and sql2tds(). |
|
|
Definition at line 343 of file tdsodbc.h. Referenced by _SQLExecute(), and odbc_free_dynamic(). |
|
|
Definition at line 344 of file tdsodbc.h. Referenced by _SQLExecute(), _SQLFetch(), odbc_errmsg_handler(), prepared_rpc(), query_timeout_cancel(), and SQLExecDirect(). |
|
|
Definition at line 307 of file tdsodbc.h. Referenced by _SQLAllocStmt(). |
|
|
Definition at line 345 of file tdsodbc.h. Referenced by continue_parse_prepared_query(), odbc_set_return_params(), and parse_prepared_query(). |
|
|
Definition at line 345 of file tdsodbc.h. Referenced by _SQLFetch(), odbc_col_setname(), and odbc_populate_ird(). |
|
|
Definition at line 321 of file tdsodbc.h. Referenced by _SQLExecute(). |
|
|
next in list
Definition at line 313 of file tdsodbc.h. Referenced by _SQLFreeDesc(). |
|
|
|
|
|
Definition at line 332 of file tdsodbc.h. Referenced by _SQLExecute(). |
|
|
|
|
|
|
|
|
number of parameter in current query
Definition at line 335 of file tdsodbc.h. Referenced by _SQLExecute(), odbc_set_stmt(), parse_prepared_query(), and SQLExecDirect(). |
|
|
Definition at line 322 of file tdsodbc.h. Referenced by SQLExecDirect(), and SQLExecute(). |
|
|
last valid parameter in params, it's a ODBC index (from 1 relative to descriptor)
Definition at line 328 of file tdsodbc.h. Referenced by _SQLExecute(), continue_parse_prepared_query(), odbc_set_stmt(), parse_prepared_query(), and start_parse_prepared_query(). |
|
|
parameters saved
Definition at line 326 of file tdsodbc.h. Referenced by _SQLExecute(), continue_parse_prepared_query(), odbc_set_stmt(), parse_prepared_query(), prepared_rpc(), and start_parse_prepared_query(). |
|
|
position in prepared query to check parameters, used only in RPC
Definition at line 330 of file tdsodbc.h. Referenced by _SQLExecute(), odbc_set_stmt(), parse_prepared_query(), and prepared_rpc(). |
|
|
Definition at line 318 of file tdsodbc.h. Referenced by _SQLExecute(), odbc_set_stmt(), odbc_set_stmt_prepared_query(), prepare_call(), and SQLExecute(). |
|
|
Definition at line 319 of file tdsodbc.h. Referenced by continue_parse_prepared_query(), odbc_set_return_params(), odbc_set_return_status(), odbc_set_stmt(), prepare_call(), start_parse_prepared_query(), and to_native(). |
|
|
Definition at line 320 of file tdsodbc.h. Referenced by _SQLExecute(), odbc_set_stmt(), prepare_call(), and to_native(). |
|
|
previous in list
|
|
|
query to execute
Definition at line 310 of file tdsodbc.h. Referenced by _SQLExecute(), odbc_set_stmt(), odbc_set_stmt_query(), prepare_call(), and SQLExecDirect(). |
|
|
Definition at line 336 of file tdsodbc.h. Referenced by _SQLExecute(), and _SQLFetch(). |
|
|
row count to return
|
|
|
status of row, it can happen that this flag mark that we are still parsing row, this it's normal
Definition at line 341 of file tdsodbc.h. Referenced by _SQLFetch(). |
|
|
Definition at line 350 of file tdsodbc.h. Referenced by _SQLFetch(). |
|
|
|
1.4.6
Modified on Mon Dec 07 16:22:18 2009 by modify_doxy.py rev. 173732