_hstmt Struct Reference
List of all members.
| Public Attributes | 
| TDS_DESC * | apd | 
| TDS_DESC * | ard | 
| struct _hsattr | attr | 
| unsigned char | cancel_sent | 
| unsigned int | curr_param_row | 
| TDSCURSOR * | cursor | 
| DSTR | cursor_name | 
| struct _hdbc * | dbc | 
| TDSDYNAMIC * | dyn | 
| struct _sql_errors | errs | 
| SQLSMALLINT | htype | 
| TDS_DESC * | ipd | 
| TDS_DESC * | ird | 
| unsigned | need_reprepare:1 | 
| struct _hstmt * | next | 
|  | next in list 
 | 
| unsigned int | num_param_rows | 
| TDS_DESC * | orig_apd | 
| TDS_DESC * | orig_ard | 
| unsigned int | param_count | 
|  | number of parameter in current query 
 | 
| unsigned | param_data_called:1 | 
| int | param_num | 
|  | last valid parameter in params, it's a ODBC index (from 1 relative to descriptor) 
 | 
| TDSPARAMINFO * | params | 
|  | parameters saved 
 | 
| char * | prepared_pos | 
|  | position in prepared query to check parameters, used only in RPC 
 | 
| char * | prepared_query | 
| unsigned | prepared_query_is_func:1 | 
| unsigned | prepared_query_is_rpc:1 | 
| struct _hstmt * | prev | 
|  | previous in list 
 | 
| char * | query | 
|  | query to execute 
 | 
| int | row | 
| TDS_INT8 | row_count | 
|  | row count to return 
 | 
| 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 
 | 
| TDS_ODBC_SPECIAL_ROWS | special_row | 
| SQLULEN | sql_rowset_size | 
The documentation for this struct was generated from the following file:
- /home/jklowden/releases/freetds-0.91/include/tdsodbc.h