[Zope] NULL columns

Jeffrey Shell Jeffrey@digicool.com
Thu, 20 May 1999 15:21:21 -0400


You don't need to use the expr syntax.  If you do::

<!--#if Variable-->

the test fails on both NULL and Blank values.  Note that it also fails
on 0 (zero) since that's also an untrue expression, so there you might
want to use an expression.

NULL values are turned into "MissingValue" objects.  I can't remember
much offhand about the internals of MissingValue, but I do know that it
allows safely the ability to do most any operator on it and it won't
raise an error like the None object will.

-----Original Message-----
From: Jeff Nielsen [mailto:jeffniel@ix.netcom.com]
Sent: Wednesday, May 19, 1999 1:45 AM
To: Zope
Subject: [Zope] NULL columns


How do I test if a variable queried from a database (MS SQL Server) is
NULL
or blank?

For the blank, I can use <!--#if expr="Variable<>' '"-->, and it works
fine.
However, this test fails for NULL (It branches true when it should
branch
false...)


_______________________________________________
Zope maillist  -  Zope@zope.org
http://www.zope.org/mailman/listinfo/zope

(For developer-specific issues, use the companion list,
zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )