Client D5 + Server D7 + Oracle + dbExpress

    Im writing an application whose Client is already written in D5 and the server is being written in D7. The problem is:
    When the Client request a DataPacket (OleVariant) from the server via COM, some fields arent reconstructed when I assign the DataPacket to a ClientDataSet (in the client side). It happens in some querys, but not in all cases. What could it be ?