点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 我有一个具有DI A...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 我有一个具有DI A...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
我有一个具有DI API的应用程序,并且在一个例程中出现了错误:将记录集值分配给字符串变量时,HRESULT:0x80010105(RPC_E_SERVERFAULT),如下所示:
sPuntos = oRecordAux.Fields.Item(" U_ARPD")。Value
我找不到错误,它的查询语句填充了Recodset,没有语法错误,并且该代码在该行执行了很多次并随机崩溃。
在GetLastErrorCode和GetLastErrorDescription中,我没有任何消息
我正在使用SAP HANA 9.2 PL 10
你能帮我吗?
谢谢阿尔瓦罗
嗨Alvaro,
1。 DI API不支持多线程,请确保您的附加操作中不涉及多线程。
2。 如果附加组件同时使用ODBC和DI API连接在数据库中进行事务处理,请确保在附加组件中,在一种情况下,仅打开一种类型的连接(请勿在add中重叠ODBC和DI API调用 -on)。
3。 在再现该问题的环境中,检查是否同时安装了32位和64位DI API? 始终建议一次只使用一个API。(请参考管理指南以获取此建议)。
4。 发生错误时,您可以检查Windows事件查看器中是否记录了该错误。
5。 请在加载项中进行详细的日志记录,以获取数据流。 确保捕获时间,日期和附加组件中成功的功能,并且还处理了异常。
6。 观察机器的内存消耗。
亲切的问候,
ANKIT CHAUHAN
SAP SME支持
一周热门 更多>