Build error by TSQLInfo after upgrade to v5.90.0.53

Discussion of open issues, suggestions and bugs regarding MyDAC (Data Access Components for MySQL) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
easyblue
Posts: 64
Joined: Wed 02 Feb 2005 13:02
Location: Shanghai

Build error by TSQLInfo after upgrade to v5.90.0.53

Post by easyblue » Tue 01 Dec 2009 14:18

Hello

WinXP+BDS2006.

Today I upgrade from release 47 to 53, and by a rebuild of my software, I got following errors:


[C++ Error] Myclasses.hpp(326): E2316 'TSQLInfo' is not a member of 'Craccess'
[C++ Error] Myclasses.hpp(326): E2303 Type name expected
[C++ Error] Myclasses.hpp(327): E2316 'TSQLInfo' is not a member of 'Craccess'
[C++ Error] Myclasses.hpp(327): E2040 Declaration terminated incorrectly
[C++ Error] Myclasses.hpp(338): E2316 'TSQLInfo' is not a member of 'Craccess'
[C++ Error] Myclasses.hpp(338): E2272 Identifier expected
[C++ Error] Myclasses.hpp(350): E2090 Qualifier 'TSQLInfo' is not a class or namespace name
[C++ Error] Myclasses.hpp(350): E2378 Return statement missing ;
[C++ Error] Myclasses.hpp(352): E2356 Type mismatch in redeclaration of 'TMySQLInfo'
[C++ Error] Myclasses.hpp(325): E2344 Earlier declaration of 'TMySQLInfo'
[C++ Error] MyAccess.hpp(255): E2316 'THttpOptions' is not a member of 'Crvio'
[C++ Error] MyAccess.hpp(255): E2040 Declaration terminated incorrectly
[C++ Error] MyAccess.hpp(260): E2316 'THttpOptions' is not a member of 'Crvio'
[C++ Error] MyAccess.hpp(260): E2293 ) expected
[C++ Error] MyAccess.hpp(280): E2316 'THttpOptions' is not a member of 'Crvio'
[C++ Error] MyAccess.hpp(280): E2040 Declaration terminated incorrectly

I have to switch back due to urgency of my project. Please kindly check it.

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Wed 02 Dec 2009 12:24

In order to solve this problem execute the following steps:
- uninstall MyDAC;
- find all CRAccess.*, DBAccess.*, MyClasses.* files on your PC and delete them;
- find all dac*.bpl, mydac*.bpl, dacvcl*.bpl and dcldac*.bpl files in the {Delphi} directory and {WINDOWS}\system32\ directory, and delete them;
- install MyDAC.

easyblue
Posts: 64
Joined: Wed 02 Feb 2005 13:02
Location: Shanghai

solved by exactly follow your instruction

Post by easyblue » Wed 02 Dec 2009 16:45

thanks.

Post Reply