Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 3 of 3 total
Thread c++ builder 2006 error
Wed, Aug 1 2007 9:08 AMPermanent Link

"M. Malagoli"
Hi,
after upgrade from DBISAM 4.24 to 4.25 i get an error like
[C++ Error] Dbisamen.hpp(323): E2091 Functions cannot return arrays or
functions
corresponding to this row
Dbisamcn::TLocaleCharMap __fastcall GetLocaleCharMap(int LocaleID);

In C++ 2006 i cannot use other than Dbisam 4.24 because also elevatedb have
similar problem.

what can i do?

thanks.

Wed, Aug 1 2007 2:13 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com


<< after upgrade from DBISAM 4.24 to 4.25 i get an error like [C++ Error]
Dbisamen.hpp(323): E2091 Functions cannot return arrays or functions
corresponding to this row
Dbisamcn::TLocaleCharMap __fastcall GetLocaleCharMap(int LocaleID); >>

Did you also switch compilers ?  4.25 did not change anything with respect
to the GetLocaleCharMap function, so it may be another issue with C++ 2006's
code generation changes.

<<  In C++ 2006 i cannot use other than Dbisam 4.24 because also elevatedb
have similar problem. >>

ElevateDB's issues with C++ have been fixed:

http://www.elevatesoft.com/scripts/incident.dll?action=viewaddr&category=edb&release=1.04&type=f&incident=2396

--
Tim Young
Elevate Software
www.elevatesoft.com

Thu, Aug 2 2007 6:03 AMPermanent Link

"M. Malagoli"
The compilers is the same. I have only upgraded dbisam to 4.25 and compiled
same application working on old 4.24 version.
Thanks for elevateDB, i will try immediately

"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> ha scritto nel
messaggio news:98D6FB81-F1E2-4BB8-8E13-833D58C2B4FD@news.elevatesoft.com...
>
> << after upgrade from DBISAM 4.24 to 4.25 i get an error like [C++ Error]
> Dbisamen.hpp(323): E2091 Functions cannot return arrays or functions
> corresponding to this row
> Dbisamcn::TLocaleCharMap __fastcall GetLocaleCharMap(int LocaleID); >>
>
> Did you also switch compilers ?  4.25 did not change anything with respect
> to the GetLocaleCharMap function, so it may be another issue with C++
> 2006's code generation changes.
>
> <<  In C++ 2006 i cannot use other than Dbisam 4.24 because also elevatedb
> have similar problem. >>
>
> ElevateDB's issues with C++ have been fixed:
>
> http://www.elevatesoft.com/scripts/incident.dll?action=viewaddr&category=edb&release=1.04&type=f&incident=2396
>
> --
> Tim Young
> Elevate Software
> www.elevatesoft.com
>

Image