0

データセットの「塗りつぶし」操作中に「書き込み」操作を回避する方法はありますか?

驚いたことに、DataAdapterFill->を使用してこのコマンドテキストを実行すると

「テーブルから削除」

それは成功し、私が実装しようとしている機能にとって危険なすべてのレコードを削除します(動的に実行される構成ファイルにSQLを入れます)。「Fill」コマンドを実行しているときに「書き込み」操作を禁止する方法はありますか?

よろしくアミット

4

1 に答える 1

1

DataAdapterからこれを行う方法はありません。文字列をDataAdapterに渡す前に、文字列を事前にチェックすることもできますが、それを回避する方法はたくさんあります。

書き込みを禁止する場合は、代わりにデータベースに対するユーザーの権限を変更する必要があります。次に、たとえば、ストアドプロシージャを介して更新を行うことができます。

于 2011-02-04T17:06:29.760 に答える