Menu

Commit [r2151]  Maximize  Restore  History

Update of XSB-ODBC Interface:

Simplified basic ODBC_SQL call to take bindlist, sql query, and return result set.
Simplified bind variable passing to ODBC (more done in XSB)
Eliminated special handling of negative cursor numbers and first stmt numbers
by adding special calls for those special cases.
Changed cursor handling from a fixed array to an extensible list.
Modified bindlist handling in C to pass pointer to strings, without making a copy.
Move unification of returned strings to C side, to avoid internning atoms unnecessarily.
Changed the way types are supported (minor)

dwarren 2001-01-03

changed /trunk/XSB/emu/odbc_xsb.c
changed /trunk/XSB/emu/odbc_xsb.h
changed /trunk/XSB/emu/odbc_xsb_i.h
changed /trunk/XSB/lib/odbc_call.H
changed /trunk/XSB/lib/odbc_call.P
/trunk/XSB/emu/odbc_xsb.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/odbc_xsb.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/odbc_xsb_i.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/lib/odbc_call.H Diff Switch to side-by-side view
Loading...
/trunk/XSB/lib/odbc_call.P Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB