I am reworking code for a virtual table module and need to provide
proper error codes from the xColumn() and xRowid() callbacks for the
case where the row id does not exist, or the current row goes away.
This problem occurs because the current virtual table module
implementation does not lock for its entire access (a matter for
subsequent investigation).
The documentation just says to "return an appropriate error code".
Perhaps SQLITE_NOTFOUND is a correct return code, but the
documentation does not address return codes from virtual table
modules.
What is the correct code to return? If a cursor is being navigated,
then I would prefer that the cursor continue to the next result row.
Thanks,
Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users