[Zope-DB] Re: ZPsycopgDA (version 1.0.13) problems
Mon, 20 Jan 2003 22:59:43 +0100
Dieter Maurer wrote:
> Federico Di Gregorio wrote at 2003-1-20 14:25 +0100:
> > > * "max_rows==0" is interpreted as to not return results at all.
> > > It seems more consistent with other use of the value "0"
> > > to interpret it as "no restriction"
> > ok. i'll just make sure zope does not assign a different meaning to 0.
> Other DA's (e.g. "ZMySQLDA") interpret "0" as "no limitation".
> The same interpretation is used in Zope session implementation.
Not sure I follow here: if max_rows is given as argument, then
it should limit the number of rows in the result set. Passing
in a value of 0 will result in no rows being returned.
> Interpreting "0" as "do not return any results" is not useful.
Depends on what you expect :-) Assigning a special value to
0 is not very useful either.
Passing None as max_rows to mean "no limits" is much more
meaningful here, IMHO.
CEO eGenix.com Software GmbH
eGenix.com -- Makers of the Python mx Extensions: mxDateTime,mxODBC,...
Python Consulting: http://www.egenix.com/
Python Software: http://www.egenix.com/files/python/