Dear Support,
Since I move my Zeoslib component to MyDac component i'm getting
EVariantTypeCastError !
On the cxDBLookupComboBox :
The keyfieldname is filled with a float field (V.A.T.)
The DataField is also filled with a float field (V.A.T.)
Master table is opening fine
Lookup table is opening fine
When opening the cxDBLookupComboBox , i'm getting this exception :
EVariantTypeCastError "Couldn't convert the vriant type (String) in type (Double).
I recreate all field definitions from all my table
I leave the default settings on the cxDBLookupComboBox
I then found the NumericType Option (MyConnection).
The default option is set to "ntFloat", when changing it to "ntBCD" I'm able to use DevExpress cxDBLookupComboBox !.
Is it normal ?
Is it a DevExpress bug or a MyDac bug ?
Thank
Ps : you can quickly create this test :
Create One Master Table with x fields. One of the field must be a float field. Name It VAT
Create One Lookup Table with 1 float field (VAT).Fill the Lookup table with these values : 0 , 5.5 , 19.6 (V.A.T. values)
Use a cxDBLookupComboBox and fill the properties.
Test and bang