Thread View: borland.public.cppbuilder.database.multi-tier
5 messages
5 total messages
Started by Michael
Thu, 19 Aug 1999 00:00
ERRORS in C++BUILDER 4 UPDATE PACK 1
Author: Michael
Date: Thu, 19 Aug 1999 00:00
Date: Thu, 19 Aug 1999 00:00
11 lines
826 bytes
826 bytes
After applying C++BUILDER 4 UPDATE PACK 1 multitier applications does NOT WORK (even MIDAS examples from Inprise) Error locates in utilcls.h which was replased by UPDATE PACK 1 setup program. My question is HOW to repair my projects without removing UPDATE PACK 1 ? -- Top-City, Michael Shklyarov http://mcity.mos.ru mailto:michael@mcity.mos.ru
Re: ERRORS in C++BUILDER 4 UPDATE PACK 1
Author: Jerry Bloomfield (TeamB)
Date: Thu, 19 Aug 1999 00:00
Date: Thu, 19 Aug 1999 00:00
22 lines
1473 bytes
1473 bytes
On Thu, 19 Aug 1999 00:56:32 +0400, "Michael" <michael@mcity.mos.ru> wrote: >After applying C++BUILDER 4 UPDATE PACK 1 >multitier applications does NOT WORK (even MIDAS examples from Inprise) >Error locates in utilcls.h which was replased by UPDATE PACK 1 setup >program. There was a similar thread on this newsgroup about a month ago. If you go to: http://www.mers.com and search the archives there for the following message, you might have an answer (posted on or about 22 Jul, 1999): >From: "Martin Hart" <memorysoft@infotelecom.es> >Subject: RE: Another slant on the patch problem >Newsgroups: borland.public.cppbuilder.database.multi-tier >Message-ID: <7n6buq$la622@forums.borland.com> Jerry Bloomfield (TeamB) -- Jerry Bloomfield JersWork@wwa.com Proud Member of Borland's TeamB "We'll do anything if you don't pay us."
Re: ERRORS in C++BUILDER 4 UPDATE PACK 1
Author: Michael D S
Date: Thu, 19 Aug 1999 00:00
Date: Thu, 19 Aug 1999 00:00
9 lines
777 bytes
777 bytes
Hello Jerry Thanx for answer, but no any information about subj on this site http://www.mers.com -- Michael Shklyarov Top-City http://mcity.mos.ru/ tel: 7 (095) 923-58-03, 923-71-35 mailto:michael@mcity.mos.ru
Re: ERRORS in C++BUILDER 4 UPDATE PACK 1
Author: Jeff Overcash (TeamB)
Date: Thu, 19 Aug 1999 00:00
Date: Thu, 19 Aug 1999 00:00
63 lines
2998 bytes
2998 bytes
Look at the "Another slant on the patch problem" in this group. It is still
visible at this time. Here are some of the important parts from aphreal
"Prior to the patch, tlibimp did not convert pointers to
built-in-interfaces to smart interface wrappers. It was always
intended that tlibimp do this, and (along with a number of
other features that didn't quite make the cut), it was decided
to add the feature in the patch. I should have objected;
unfortunately, I did not know better at the time.
What happened is that the implementation file generator
attached to the type library editor also had knowledge of
the IProvider* type. So we patched that --- establishing
a disconnect: the generator, and the importer, would now
create code that was inconsistent with code generated
in the unpatched version. Unfortunately, there was no way
to teach the generator to automagically convert the unpatched
code; this has to be done by hand, by changing all
IProvider* references to IProviderPtr references and re-registering
the type library.
Note that there should be no problem whatsoever with completely
new projects: i've tested about a dozen now, and all of them
have worked flawlessly. The problem only exists in projects
taken from the unpatched version to the patched version."
and also from Steven Pietrykoski
"I've run into the same thing, and someone from Borland determined the following
workaround. Every exported provider X generates a function get_X, which in its
body has the line:
*Value = IProv;
which needs to be changed to:
*Value = (IProvider *)IProv;
Also, make sure in any existing project to change IProvider** to
IProviderPtr*. I share your frustration that both these bugs were
introduced."
Michael D S wrote:
>
> Hello Jerry
> Thanx for answer, but no any information about subj on this site
> http://www.mers.com
>
> --
> Michael Shklyarov
> Top-City http://mcity.mos.ru/
> tel: 7 (095) 923-58-03, 923-71-35
> mailto:michael@mcity.mos.ru
--
Jeff Overcash (TeamB)
(Please do not email me directly unless asked. Thank You)
The mist crawls from the canal like some primordial phantom of romance
To curl, under the cascade of neon pollen. While I sit tied to the phone
like some expectant father, your carnation will rot in a vase.
(Fish)
--
Re: Thanx for help Jeff
Author: Michael D S
Date: Fri, 20 Aug 1999 00:00
Date: Fri, 20 Aug 1999 00:00
12 lines
925 bytes
925 bytes
Jeff Overcash (TeamB) wrote in message <37BC43C7.72EE765B@onramp.net>... > *Value = (IProvider *)IProv; // was [*Value = (IProvider *)IProv] in my projects Thak you Jeff ! Now all works fine. -- Michael Shklyarov Top-City http://mcity.mos.ru/ tel: 7 (095) 923-58-03, 923-71-35 mailto:michael@mcity.mos.ru
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads