ha, agreed yet databases tend to keep putting that restrictions on fields... would it be better to ignore that? I've no a strong opinion for the floating point case...
Gabriel On Thursday 22 November 2007 10:49:26 pm Rob Atkinson wrote: > Surely the problem is that "length" is not a meaningful restriction on > a floating point number... > > no amount of logic can resolve an inconsistency in your starting > assumptions, maybe you need to validate the validation rules first! > > RA > > On Nov 23, 2007 2:56 AM, Gabriel Roldán <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I'm getting trapped by validation. Thing being that AttributeImpl > > constructor calls Types.validate(this, getValue()), which fails to > > validate, for example, a double value. > > Example: > > I've inserted a double attribute in sde with the value 0.7 > > The attribute has a length "restriction" (aka, Filter) of 15. > > Now, when I fetch the attribute from the database, it's > > 0.700000000000001, hence the validation fails. > > > > Question is: > > - does anybody got trapped in the same way? how to solve it? > > - should I check the attribute content is valid before creating the > > Attribute? - should that kind of validation not occur at all when > > fetching data, but just when inserting/modifying? > > > > hrmmm... > > > > Gabriel > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Geotools-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/geotools-devel ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
