#include <tds.h>
Collaboration diagram for _tds_cursor:

Definition at line 1070 of file tds.h.
Public Attributes | |
| _tds_cursor * | next |
| next in linked list, keep first | |
| TDS_INT | ref_count |
| TDS_INT | length |
| total length of the remaining datastream | |
| TDS_TINYINT | cursor_name_len |
| length of cursor name > 0 and <= 30 | |
| char * | cursor_name |
| name of the cursor | |
| TDS_INT | cursor_id |
| cursor id returned by the server after cursor declare | |
| TDS_TINYINT | options |
| read only|updatable | |
| TDS_TINYINT | hasargs |
| cursor parameters exists ? | |
| TDS_USMALLINT | query_len |
| SQL query length. | |
| char * | query |
| SQL query. | |
| TDS_TINYINT | number_upd_cols |
| number of updatable columns | |
| TDS_INT | cursor_rows |
| number of cursor rows to fetch | |
| TDSUPDCOL * | cur_col_list |
| updatable column list | |
| TDS_CURSOR_STATUS | status |
| TDS_SMALLINT | srv_status |
| TDSRESULTINFO * | res_info |
| TDS_INT | type |
| TDS_INT | concurrency |
|
|
Definition at line 1091 of file tds.h. Referenced by ct_cursor(), and tds_cursor_open(). |
|
|
updatable column list
|
|
|
cursor id returned by the server after cursor declare
Definition at line 1077 of file tds.h. Referenced by ct_cmd_props(), tds_cursor_close(), tds_cursor_dealloc(), tds_cursor_deallocated(), tds_cursor_declare(), tds_cursor_fetch(), tds_cursor_fetch_095(), tds_cursor_open(), tds_cursor_setname(), tds_cursor_setrows(), tds_cursor_update(), tds_free_cursor(), tds_process_cursor_tokens(), tds_process_tokens(), and tds_release_cursor(). |
|
|
name of the cursor
Definition at line 1076 of file tds.h. Referenced by ct_cmd_props(), ct_send(), tds_cursor_declare(), tds_cursor_fetch(), tds_cursor_fetch_095(), tds_cursor_open(), tds_cursor_setname(), tds_cursor_setrows(), and tds_release_cursor(). |
|
|
length of cursor name > 0 and <= 30
|
|
|
number of cursor rows to fetch
Definition at line 1084 of file tds.h. Referenced by _ct_fetch_cursor(), ct_cmd_props(), ct_cursor(), tds_cursor_fetch(), tds_cursor_fetch_095(), and tds_cursor_setrows(). |
|
|
cursor parameters exists ?
|
|
|
total length of the remaining datastream
|
|
|
next in linked list, keep first
Definition at line 1072 of file tds.h. Referenced by tds_alloc_cursor(), tds_cursor_deallocated(), and tds_free_cursor(). |
|
|
number of updatable columns
|
|
|
read only|updatable
Definition at line 1078 of file tds.h. Referenced by ct_cursor(). |
|
|
SQL query.
Definition at line 1081 of file tds.h. Referenced by ct_send(), tds_cursor_declare(), tds_cursor_open(), and tds_release_cursor(). |
|
|
SQL query length.
|
|
|
Definition at line 1073 of file tds.h. Referenced by tds_alloc_cursor(), tds_release_cursor(), and tds_set_cur_cursor(). |
|
|
Definition at line 1090 of file tds.h. Referenced by tds5_process_result(), tds7_process_result(), tds_free_cursor(), tds_process_result(), tds_process_tokens(), and tds_release_cursor(). |
|
|
Definition at line 1089 of file tds.h. Referenced by ct_cmd_props(), tds_cursor_declare(), tds_cursor_setrows(), tds_process_cursor_tokens(), and tds_process_tokens(). |
|
|
Definition at line 1088 of file tds.h. Referenced by _ct_fetch_cursor(), ct_cursor(), ct_send(), tds_cursor_close(), tds_cursor_dealloc(), and tds_process_tokens(). |
|
|
Definition at line 1091 of file tds.h. Referenced by ct_cursor(), tds_cursor_fetch(), tds_cursor_fetch_095(), and tds_cursor_open(). |
1.4.6
Modified on Mon Dec 07 16:22:18 2009 by modify_doxy.py rev. 173732