Article View: borland.public.cppbuilder.database.multi-tier
Article #258Re: Return MIDAS error mesages
From: vavan
Date: Thu, 18 Jul 2002 06:59
Date: Thu, 18 Jul 2002 06:59
31 lines
1638 bytes
1638 bytes
On Wed, 17 Jul 2002 17:21:55 -0500, "Carlos F. Quijano"
<cquijanot@cable.net.co> wrote:
>Server:
your server side code seem to be OK
here is what I use on client side:
void ThrowExcepInfo(HRESULT hr,const EXCEPINFO &ei){
if(S_OK==hr)return;
if(ei.bstrDescription==0)
OleCheck(hr);
else
throw
EOleException(String(ei.bstrDescription),ei.wCode,String(ei.bstrSource),String(ei.bstrHelpFile),ei.dwHelpContext);
}
and your code will be look like
try
{
HRESULT hr;
ThrowExcepInfo((hr=QARiskServer.RS_Iniciar()),QARiskServer.excepinfo);
}
catch(...){
--
Vladimir Ulchenko aka vavan
Technical Details
Message-ID:
<7docju8kok5dhnrdu4t0mmvbju70rjpvr3@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!opentransit.net!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!dnewsReferences:
<3d34457c$1_2@dnews> <hs1ajugvj0on4o3rlg7q9g3mo6319ggmij@4ax.com> <3d35edec_1@dnews>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fcd2b,8d4f5f1f9527f08e X-Google-Attributes: gidfcd2b,public X-Google-ArrivalTime: 2002-07-18 00:13:11 PST From: vavan <vavan@santel.ru> Newsgroups: borland.public.cppbuilder.database.multi-tier Subject: Re: Return MIDAS error mesages Date: Thu, 18 Jul 2002 10:59:09 +0400 Organization: TAIF-TELCOM Message-ID: <7docju8kok5dhnrdu4t0mmvbju70rjpvr3@4ax.com> References: <3d34457c$1_2@dnews> <hs1ajugvj0on4o3rlg7q9g3mo6319ggmij@4ax.com> <3d35edec_1@dnews> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 195.170.216.131 X-Trace: dnews 1026975713 195.170.216.131 (18 Jul 2002 00:01:53 -0700) Lines: 31 Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!opentransit.net!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!dnews