[DB-SIG] Result Set Inconsistencies
Marcos Sánchez Provencio
msanchez at grupoburke.com
Thu Jul 17 12:07:03 EDT 2003
Kevin Jacobs wrote:
> On Wed, 16 Jul 2003, Orr, Steve wrote:
>>>DB-API is there to enable database access -- not hold your hand or
>>>write your applications for you.
>>Oh c'mon. Nobody said anything about writing apps for anyone. I can
>>write wrappers to overcome the inconsistencies of the DB API
>>implementations but the point is that I should not have to and the spec
>>itself agrees with me in its second sentence!!!
> The API authors were very careful about _not_ specifying what kinds of
> sequence type. The fact that you want to fill in some extra details implies
> that your needs differ from those that the authors intended. This is not to
> say that the spec is perfect, but this flexibility has been appreciated by
> driver authors and has placed no undue burden on application writers.
Maybe all we need is to narrow the spec about this point. We could say
the resultset is list-compatible and offer suggested improvements (such
as named columns, iterators, etc.). Plus metadata to know what level of
improvements we have (a-la-paramstyle).
¿Everybody happy about that?
More information about the DB-SIG