João Henrique Freitas writes: > How we will automatically convert the types into strings formats, > inside dbi_result_fget_string*? >
Yes, this should happen within libdbi to make it independent of the drivers. We should use standard C library conversion functions as far as possible. > > Meanwhile, the dbi_result_get_as_longlong* return integers. What will > be the retur If this get a string? > I'd suggest to use strtoll() for the conversion. If the string happens to be the representation of an integer which makes sense to strtoll(), we'll return this value. If the string does not represent a number, strtoll() returns 0 and sets errno. We should return 0 as well and report the conversion failure by setting the libdbi error status appropriately which you can query by calling dbi_conn_error() if necessary. regards, Markus -- Markus Hoenicka [EMAIL PROTECTED] (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ libdbi-users mailing list libdbi-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libdbi-users