[freetds] 0.64 status
Kall, Bruce A.
kall at mayo.edu
Mon May 16 08:59:57 EDT 2005
Has there been any progress in 0.64 on the error with
stored procedures that return more than one result set?
Bruce
>>From: Thompson, Bill D (London)
>>> Sent: Wednesday, April 13, 2005 10:34 AM
>>>
>>> Bruce,
>>>
>>
>>>> > Is this true?
>>
>>>
>>> No. Not as far as I know.
>
>
> Au contraire, mon ami. I'm afraid it is.
>
> ISTR buffering has been broken for a while. I just updated
> src/dblib/unittests/t0002.c to demonstrate. If the test is broken,
> please say how.
>
> Right now, dbclrbuf() fails an assertion if there are no rows buffered.
> It shouldn't. But if you move dbclrbuf() after the dbnextrow() loop,
> you just get a different kind of error:
>
> Failed. Expected i to be 11, was 10
>
> Unfortunately, the buffering logic is a bear.
>
> --jkl
>
>>-----Original Message-----
>>> From: Kall, Bruce A.
>>> Sent: 13 April 2005 15:26
>>>
>>> Is this true?
>>>
>>
>>>> > Apparently FreeTDS has issues with stored procs that return more
>
> than
>
>>> one result set.
>>>
>>> I appear to be having this problem as a stored procedure returning
>
> more
>
>>> than one result set results in the following error:
>>>
>>
>>>> > dblib.c:303: buffer_add_row: Assertion `row_size <=
>
> buf->element_size'
>
>>> failed.
>>>
>>> Executing Sybase stored procedures that one return one result set run
>>> just fine. I'm running it through php and freetds 0.62. I've tried
>>> early versions of 0.63 to no avail.
ZIGLIO, Frediano, VF-IT wrote:
> Just some progress about current CVS status.
>
> Current CVS pass all test under mssql2k (see
> http://freetds.sourceforge.net/out/test/out.html) without errors.
>
> DBD-ODBC 1.13 works quite well
>
> Failed Test Stat Wstat Total Fail Failed List of Failed
> ------------------------------------------------------------------------
> -------
> t/20SqlServer.t 0 11 37 7 18.92% 27 35-37
> 5 subtests skipped.
> Failed 1/9 test scripts, 88.89% okay. 4/137 subtests failed, 97.08%
> okay.
>
> (only lack of cursors, using Sybase it give 100%)
>
> freddy77
> _______________________________________________
> FreeTDS mailing list
> FreeTDS at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>
More information about the FreeTDS
mailing list