[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 mailing list