Functions | |
TDSDYNAMIC * | tds_alloc_dynamic (TDSSOCKET *tds, const char *id) |
Allocate a dynamic statement. | |
void | tds_free_input_params (TDSDYNAMIC *dyn) |
Frees all allocated input parameters of a dynamic statement. | |
void | tds_free_dynamic (TDSSOCKET *tds, TDSDYNAMIC *dyn) |
Frees dynamic statement and remove from TDS. | |
void | tds_free_all_dynamic (TDSSOCKET *tds) |
Frees all dynamic statements for a given connection. | |
TDSPARAMINFO * | tds_alloc_param_result (TDSPARAMINFO *old_param) |
Adds a output parameter to TDSPARAMINFO. | |
unsigned char * | tds_alloc_param_row (TDSPARAMINFO *info, TDSCOLINFO *curparam) |
Add another field to row. | |
unsigned char * | tds_alloc_row (TDSRESULTINFO *res_info) |
Allocate space for row store return NULL on out of memory. | |
TDSCONNECTINFO * | tds_alloc_connect (TDSLOCALE *locale) |
Allocate space for configure structure and initialize with default values. |
Allocation can fail only on out of memory. In such case they return NULL and leave the state as before call.
|
Allocate space for configure structure and initialize with default values.
|
|
Allocate a dynamic statement.
|
|
Adds a output parameter to TDSPARAMINFO.
|
|
Add another field to row. Is assumed that last TDSCOLINFO contain information about this. Update also info structure.
|
|
Frees all dynamic statements for a given connection.
|
|
Frees dynamic statement and remove from TDS.
|
|
Frees all allocated input parameters of a dynamic statement.
|