私は現在、SQL-Serverベースに関連してC#アプリを磨いています。
非常に簡単です。アプリケーションのいくつかのフィールドを使用して、SQLテーブルのエントリを追加または削除できます。
質問は:削除アクションで、私はこの種のクエリを実行しました:
DELETE FROM table
WHERE ID = @ID
削除するように要求したものは削除されますが、クエリでDBに何も見つからない場合はどうなりますか?どうすればそれを検出できますか?この場合、アプリケーションは何も削除せず、例外は発生しないためです。簡単に言うと、この場合、削除するものは何もないことをユーザーに伝えたいと思います。