On Fri, Aug 8, 2008 at 8:28 PM, Andrus Adamchik <[EMAIL PROTECTED]> wrote:
> Here is a potential hole. By default (unless ExtendedType is explicitly
> defined for a given Java class), Cayenne does the following JDBC calls:
>
> PreparedStatement st = ..
> if (scale != -1) {
>   st.setObject(pos, val, type, scale);
> }
> else {
>   st.setObject(pos, val, type);
> }
>
> Looks correct from the JDBC standpoint, but from my experience some drivers
> may have it all wrong, and inconsistent with a corresponding
> 'setSpecificType(..)' method for a given object class. So what is the class
> of the object parameter? BigDecimal? Something else?

BigDecimal.




-- 
Øyvind Harboe
http://www.zylin.com/zy1000.html
ARM7 ARM9 XScale Cortex
JTAG debugger and flash programmer

Reply via email to