Todo List

Member dbcolinfo
Support cursor rows.

Member tds_set_server
open the log file earlier, so these messages can be seen.

Member dbanullbind
Never fails, but only because failure conditions aren't checked.

Member dbcancel
Check for failure and return accordingly.

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 dbuse
name should be quoted.

Member dbretdata
Handle blobs.

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 dbsetlbool
DBSETNOSHORT, DBSETENCRYPT, DBSETLABELED

Member tdsdbopen
use asprintf() to avoid buffer overflow.

Member tdsdbopen
separate error messages for no-such-server and no-such-user.

Member tds_iconv
Check for variable multibyte non-UTF-8 input character set.

Member tds_iconv
Use more robust error message generation.

Member tds_iconv
For reads, cope with outbuf encodings that don't have the equivalent of an ASCII '?'.

Member tds_iconv
Support alternative to '?' for the replacement character.

Member tds_get_char_data
put a TDSICONV structure in every TDSCOLUMN

Member tds_process_tokens
Complete TDS_DESCRIBE_RESULT description

Generated on Tue Aug 17 03:42:59 2010 for FreeTDS API by  doxygen 1.5.4