- Member dbcolinfo
- Support cursor rows.
- Member tds_client_msg
- This procedure is deprecated, because the client libraries use differing messages and message numbers. The general approach is to emit ct-lib error information and let db-lib and ODBC map that to their number and text.
- Member tds_get_char_data
- put a TDSICONV structure in every TDSCOLUMN
- Member tds_process_tokens
- Complete TDS_DESCRIBE_RESULT description
- Member dbanullbind
- Never fails, but only because failure conditions aren't checked.
- Member dbcancel
- Check for failure and return accordingly.
- Member dbcolname
- call the error handler with 10011 (SQLECNOR)
- Member dbconvert
- What happens if client does not reset values?
- Member dbconvert
- Microsoft and Sybase define this function differently.
- Member dbexit
- breaks if ctlib/dblib used in same process.
- Member dbmoretext
- Check return value of called functions and return
FAIL
if appropriate.
- Member dbpoll
- Unimplemented.
- Member dbregexec
- Unimplemented.
- Member dbreginit
- Unimplemented.
- Member dbreglist
- Unimplemented.
- Member dbregparam
- Unimplemented.
- Member dbrpwclr
- Unimplemented.
- Member dbrpwset
- Unimplemented.
- Member dbsetdefcharset
- Unimplemented.
- Member dbsetdeflang
- Unimplemented.
- Member dbsetopt
- Implement more options.
- Member dbsqlexec
- We need to observe the timeout value and abort if this times out.
- Member dbuse
- name should be quoted.
- Member dbretdata
- Handle blobs.
- Member dbrpcinit
- I don't know the value for DBRPCRECOMPILE and have not added it to sybdb.h
- Member bcp_colfmt_ps
- Not implemented.
- Member bcp_moretext
- implement bcp_moretext().
- Member bcp_options
- Simplify. Remove valuelen, and dbproc->bcpinfo->hint = strdup(hints[i])
- Member bcp_writefmt
- For completeness, freebcp ought to be able to create format files, but that functionality is currently lacking, as is bcp_writefmt().
- Member bcp_writefmt
- See the vendors' documentation for the format of these files.
- Member dbmny4divide
- Unimplemented.
- Member dbmny4mul
- Unimplemented.
- Member dbmnyadd
- Unimplemented.
- Member dbmnydivide
- Unimplemented.
- Member dbmnydown
- Unimplemented.
- Member dbmnyinit
- Unimplemented.
- Member dbmnymul
- Unimplemented.
- Member dbmnyndigit
- Unimplemented.
- Member dbmnyscale
- Unimplemented.
- Member dbmnysub
- Unimplemented.
- Member dbcurcmd
- Unimplemented.
- Member dbcurrow
- Unimplemented.
- Member tdsdbopen
- use
asprintf()
to avoid buffer overflow.
- Member tdsdbopen
- separate error messages for no-such-server and no-such-user.
Generated on Tue Feb 26 12:54:53 2008 for FreeTDS API by
1.5.5