Hello Oleg and folks,
I would like to put a certain where-condition to a class of mine, so that to
every select against that table my condition is added. I think this must be
put within the class-definition.
I need it, because there appeared not-planned values in the table i cannot
remove, and instead of going to each .select() and put the filter there i´d
like to define it once in the class def.
Is that possible?
Tanks and Regards,
Frank
On Dec 9, 2007 10:45 PM, Oleg Broytmann <[EMAIL PROTECTED]> wrote:
> On Sun, Dec 09, 2007 at 08:36:52PM +0100, Petr Jake?? wrote:
> > On Dec 9, 2007 6:28 PM, Oleg Broytmann wrote:
> > > Use sqlbuilder.Select() from the trunk - it supports all
> > > features of .select() (actually, .select() is reimplemented in the
> trunk
> > > by
> > > means of sqlbuilder.Select()).
> >
> > Can you please give me a short example. The documentation (
> > http://www.sqlobject.org/SQLBuilder.html) does not describe the
> > sqlbuilder.Select() method.
>
> class Select declared in
>
> http://svn.colorstudy.com/SQLObject/trunk/sqlobject/sqlbuilder.py
>
> as
>
> class Select(SQLExpression):
> def __init__(self, items=NoDefault, where=NoDefault, groupBy=NoDefault,
> having=NoDefault, orderBy=NoDefault, limit=NoDefault,
> join=NoDefault, lazyColumns=False, distinct=False,
> start=0, end=None, reversed=False, forUpdate=False,
> clause=NoDefault, staticTables=NoDefault,
> distinctOn=NoDefault)
>
> It generates a SELECT clause which you have to execute via your
> connection:
>
> rows = connection.queryAll(connection.sqlrepr(
> Select([MyTable.q.col1, MyTable.q.col2], distinct=True)
> ))
>
> Oleg.
> --
> Oleg Broytmann http://phd.pp.ru/ [EMAIL PROTECTED]
> Programmers don't die, they just GOSUB without RETURN.
>
> -------------------------------------------------------------------------
> SF.Net email is sponsored by:
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> sqlobject-discuss mailing list
> sqlobject-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
sqlobject-discuss mailing list
sqlobject-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss