DOA 3.4 and 4

Hello!
Our more then one hundred DLL's was written with DOA 3.4.
At this year we bought the DOA 4.
Now we have got a problem:
Object's TOracleSession from 3.4 and 4 doesn't equal.
If we send parameter Session : TOracleSession from host application to a DLL, and those applications have DOA other versions, we have got AV.

Thank's
 
It is indeed correct that you cannot pass an object instance between a host application and a DLL if they are compiled with different versions of that object type. If you require such isolation, you need to pass the ExternalSVC instead.
 
Back
Top