Hello Jan, thank you for your changing regarding of ULONG typedef and using of native Delphi definition what is right step in my opinion. Now we have no problem to use ULONG type in our project. ;-) Regarding SOAP.ENCDDECD.OBJ 1. We use and compile Zeos for Win32 and Win64. (Also we suppose to use them in Android* apps as well.) 2. I little bit investigated and I found out that in Win64 Platform are some ".hpp" files which have included 'Soap.EncdDecd.hpp' (Zcomponent.hpp and Zdbc.hpp) however 'hpp'...
I would like to more detail clarify and correct point 2 above. The C++ project needs to have includede 'Soap.EncdDecd.hpp' so I have added following row into 'ZDbcProxyResultSet.pas' file: {$HPPEMIT '#include <Soap.EncdDecd.hpp>'} Vaclav
Hello Jan, I have tested your changes in RAD Studio XE10.3 (Rio) so I have done two tests. 1. I have taken your changed 'ZDbcOle*.pas' files and have used it within Zeos snapshot v8.0.0-beta from 3.1.2021. I have built whole project without any problem. Then I tested our C++ project and it works quit well without any problem. So your correction works very well. Then I have tried also second C++ project and I found out another little problem what is also connected with OLE DB. It is problem connected...
C++ Builder project compilation error (VARIANT_FALSE)
C++ Builder project compilation error (VARIANT_FALSE)
C++ Builder project compilation error (VARIANT_FALSE)