none
ODBC接続時SQL実行タスクで該当件数0件のDELETE文を実行するとエラーとなる RRS feed

  • 質問

  • お世話になっています。

    ODBC接続でSQL実行タスクを実行時に該当件数0件のDELETE文を実行するとエラーとなっております。

    例:DELETE FROM TEST WHERE TEST1 = 'aaaaa'

      ※TEST表のTEST1にaaaaaが含まれていない 

    <エラー内容>---------------------------------------------------------------------

    エラー HRESULT E_FAIL がCOM コンポーネントの呼び出しから返されました。

    考えられるエラーの理由: クエリに問題がある、"ResultSet" プロパティが正しく設定されていない、

    パラメータが正しく設定されていない、または接続が正しく確立されていない。

    ---------------------------------------------------------------------------------

    接続をOLE DBに変更するとエラーは発生しないのですが、他の箇所でODBC接続を使用したいと考えているので

    出来れば統一したいと思っております。

    ODBC接続でも実行可能となる方法があればご教授をお願いいたします。

    よろしくお願いいたいします。

    2015年9月24日 1:13