Asp.net-wp-delete-database-data
ASP.NET WP-データベースデータの削除
この章では、既存のデータベースレコードを削除する方法について説明します。 このトピックは前の章と似ていますが、レコードを更新する代わりに削除します。 削除プロセスと更新プロセスはどちらもほぼ同じですが、削除の方が簡単です。 この例には、2つのWebページも含まれます。
- 最初のページで、ユーザーは削除するレコードを選択します。
- 2番目のページでは、削除するレコードが表示され、ユーザーはそのレコードを削除することを確認できます。
データベースレコードを削除する方法
既存のデータベースレコードを削除する簡単な例を見てみましょう。 まず、新しいCSHTMLページを作成する必要があります。
[名前]フィールドに ListCustomersForDelete.cshtml と入力し、[OK]をクリックします。
ListCustomersForDelete.cshtmlファイルの次のコードを置き換えます。
ご覧のとおり、上記のページはEditCustomers.cshtmlページに似ていますが、唯一の違いは、各顧客の[編集]リンクを表示することです。 次のコードを使用して、削除リンクを追加します。 これが完了すると、選択したレコードの削除に役立つ[削除]リンクが表示されます。
データベースから顧客を削除する
次のスクリーンショットに示すように、CHTMLファイルの作成から始める必要があります。
名前フィールドに DeleteCustomer.cshtml と入力し、[OK]をクリックします。 DeleteCustomer.cshtmlファイルを次のコードに置き換えます。
次に、アプリケーションを実行して、次のURLを指定します- http://localhost:36905/ListCustomersForDelete 。次のWebページが表示されます。
データベースからすべての顧客と、各顧客の削除リンクを確認できます。 Kerry Hillの[削除]リンクを選択すると、次のページが表示されます。
その顧客のすべての情報が表示されます。 [削除]ボタンをクリックすると、この顧客はデータベースから削除されます。
[削除]ボタンをクリックすると、次のスクリーンショットに示すように、データベースから削除されていることがわかります。
現在、データベースには2つのレコードしかありません。