Bo M. Maryniuck writes:
Well, I have great surpri... no, rather trouble. Maybe I've something missed (though I'm sure I'm not :), but how to pass to the SQL Method *long* type? E.g. I need to pass to a DB a 999999999999999999999 as long, not as string and SQL Method always fails, because /lib/python/Shared/DC/ZRDB/sqltest.py can understand only "float", "string", "int" and "not blank". If you pass type="int" this, for sure, runs int(value) and, sure, crashes. Should I use _float_??? No! Once I've changed sqltest.py for "int" type make as long (always). And it's work, but I would not like use my own patches for Zope...
So how to solve this in normal way? You file a "feature+solution" request in Zope's collector (<http://collector.zope.org>).
With some luck, your enhancement will be part of Zope 2.7 or 2.8. Dieter