1

SqlCommandBuilder オブジェクトを使用して、SqlDataAdapter の Select ステートメントから更新ステートメントを生成しています。

私の問題は、Select ステートメントで vwUsers というビューから選択していることです。私が使用した SqlCommandBuilder オブジェクトは、ビュー vwUsers ではなく、テーブル Users の更新ステートメントを生成しました。どうすればその動作をオーバーライドできますか?

(ここでトリガーが実行されるため、ビューを使用する必要があります。元のテーブルではなく、テーブル ビューにトリガーを追加しました)

4

1 に答える 1

2

コマンドビルダーを削除し、SQL更新コマンドを自分で作成することで問題を解決しました。

于 2008-11-26T13:25:11.847 に答える