NCBI C++ ToolKit
Public Attributes | List of all members
_hdbc Struct Reference

Search Toolkit Book for _hdbc

#include <dbapi/driver/ftds100/freetds/freetds/odbc.h>

+ Collaboration diagram for _hdbc:

Public Attributes

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

Detailed Description

Definition at line 281 of file odbc.h.

Member Data Documentation

◆ attr

struct _hcattr _hdbc::attr

Definition at line 304 of file odbc.h.

◆ bcphint

char * _hdbc::bcphint

Definition at line 314 of file odbc.h.

◆ bcpinfo

TDSBCPINFO * _hdbc::bcpinfo

Definition at line 313 of file odbc.h.

◆ current_statement

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.

Definition at line 302 of file odbc.h.

◆ cursor_support

unsigned int _hdbc::cursor_support

<>0 if server handle cursors

Definition at line 309 of file odbc.h.

◆ default_query_timeout

TDS_INT _hdbc::default_query_timeout

Definition at line 311 of file odbc.h.

◆ dsn

DSTR _hdbc::dsn

Definition at line 290 of file odbc.h.

◆ env

struct _henv * _hdbc::env

Definition at line 288 of file odbc.h.

◆ errs

struct _sql_errors _hdbc::errs

Definition at line 283 of file odbc.h.

◆ htype

SQLSMALLINT _hdbc::htype

Definition at line 283 of file odbc.h.

◆ mtx

tds_mutex _hdbc::mtx

Definition at line 289 of file odbc.h.

◆ oldpwd

DSTR _hdbc::oldpwd

Definition at line 291 of file odbc.h.

◆ stmt_list

struct _hstmt * _hdbc::stmt_list

list of all statements allocated from this connection

Definition at line 304 of file odbc.h.

◆ tds_socket

TDSSOCKET * _hdbc::tds_socket

Definition at line 289 of file odbc.h.

◆ uad

TDS_DESC * _hdbc::uad

descriptors associated to connection

Definition at line 307 of file odbc.h.

◆ use_oldpwd

unsigned int _hdbc::use_oldpwd

Definition at line 310 of file odbc.h.


The documentation for this struct was generated from the following file:
Modified on Thu Jun 13 17:24:06 2024 by modify_doxy.py rev. 669887