FreeTDS API
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Public Attributes | List of all members
_hdbc Struct Reference
Collaboration diagram for _hdbc:
[legend]

Public Attributes

struct _hcattr attr
 
char * bcphint
 
TDSBCPINFObcpinfo
 
struct _hstmtcurrent_statement
 Statement executing. More...
 
unsigned int cursor_support:1
 <>0 if server handle cursors
 
TDS_INT default_query_timeout
 
DSTR dsn
 
struct _henvenv
 
struct _sql_errors errs
 
SQLSMALLINT htype
 
tds_mutex mtx
 
DSTR oldpwd
 
struct _hstmtstmt_list
 list of all statements allocated from this connection
 
TDSSOCKETtds_socket
 
TDS_DESCuad [TDS_MAX_APP_DESC]
 descriptors associated to connection
 
unsigned int use_oldpwd:1
 

Member Data Documentation

struct _hstmt* _hdbc::current_statement

Statement executing.

This should be set AFTER sending query to avoid race condition and assure to not overwrite it if another statement is executing a query.


The documentation for this struct was generated from the following file: