RDO連携でストアドプロシジャ実行時に発生するエラー「実行時エラー'40041'」の原因と対処について

RDO連携でストアドプロシジャ実行時に「実行時エラー'40041' テキストで指定された項目はありません。例)CALL TESTPROC(1,?,?)」というエラーが発生し実行できません。
原因と対処方法を教えてください。
RDOの仕様(Microsoft社の仕様)としてパラメーターマーカーと定数値を組み合わせて使用する場合、パラメーターマーカーは定数値の左側に指定してください。
以下に修正例を示します。
  • 修正前
    CALL TESTPROC(1,?,?)

  • 修正後
    CALL TESTPROC(?,?,1)

また、上記のように呼び出しできるように、ストアドプロシジャの定義変更を行ってください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 運用/保守
このページの先頭へ