Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1754
  • Last Modified:

HRESULT in OLE DB - what does it mean?

Dear all!
How can I get the meaning of HRESULT codes in OLE DB?
F.e.
HRESULT hr = RS.SetData();... hr = 265946
HRESULT hr = RS.Update();... hr = -2147467262
HRESULT hr = RS.Insert();... hr = 0
hr = 0 -> DBSTATUS_S_OK - means that everything is OK! but the rest codes....

Is there any documentation with the list of these numbers and descriptions or PROGRAM which can translate this number into something understandible???

PS: I know that in MSDN there are descriptions for DBSTATUS_*_* but there are no numbers. but I don't want to spend my time for switch-case typing... So the answers look in MSDN are not acceptable.
0
Masonok
Asked:
Masonok
1 Solution
 
jkrCommented:
See winerror.h

-2147467262 (aka 0x80004002L) means


//
// MessageId: E_NOINTERFACE
//
// MessageText:
//
//  No such interface supported
//
#define E_NOINTERFACE                    _HRESULT_TYPEDEF_(0x80004002L)

0
 
griesshCommented:
Dear Masonok

I think you forgot this question. I will ask Community Support to close it unless you finalize it within 7 days. You can always request to keep this question open. But remember, experts can only help you if you provide feedback to their questions.
Unless there is objection or further activity,  I will suggest to accept

     "jkr"

comment(s) as an answer.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!
======
Werner
0
 
MindphaserCommented:
Force accepted

** Mindphaser - Community Support Moderator **
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now