2011-07-13 4 views
1

はこのエラーを取得しています。 "SET CHAINED OFF 'コマンドは、現在のセッションに非連鎖トランザクションモードを使用させるでしょう"#:。msgstr "ストアドプロシージャ' pr_xxxxx 'は非連鎖トランザクションモードでのみ実行できます。アンチェインド・トランザクションモード

トランザクションで連鎖/非連鎖モードを設定するにはどうすればよいですか。 ODBC接続を使用していて、データベースがsybaseです

答えて

0

プロシージャを実行する前にSET CHAINED OFFコマンドを実行する必要があります。また、DbCommand.Transactionプロパティを設定し、トランザクションオブジェクトに対してCommit()メソッドを手動で呼び出すことで、自動コミットが無効になっていることを確認する必要があります。

関連する問題