Carl Karsten wrote:
I would say supporting Empty is a backwards compatibility thing: If
there was code that relied on it, then you should continue to support
it.
When I was using VFP I never needed both values.
My guess is the custom objects will cause problems and solve none.
Okay, I think what I'll do is keep it simple by default: None will be
returned both for Empty and Null, and if None is assigned to a field it
will be written as either Empty, or Null if that field is Nullable.
I'll keep the custom objects around and provide a mechanism to specify
which objects to return based on field type/null status, so if anyone
wants, for example, Decimals instead of floats they can have them, or
Empty/Null objects they can have those too.
Seem reasonable?
~Ethan~
_______________________________________________
DB-SIG maillist - DB-SIG@python.org
http://mail.python.org/mailman/listinfo/db-sig