1.6.6 レコードの削除

レコードの削除方法には,前節で説明したResultSetを利用する方法と,SQLのDELETE文を利用する方法とが選択できます。

<この項の構成>
(1) ResultSetを利用したレコード削除
(2) DELETE文を利用した削除

(1) ResultSetを利用したレコード削除

検索したレコードを削除するためには,次の順序で処理する必要があります。

  1. 更新目的でレコードを検索
  2. Editメソッドの呼び出し
  3. Deleteメソッドで削除を指示
  4. Nextメソッドで次のレコードに位置付け

(2) DELETE文を利用した削除

SQL文のDELETE文を使った削除にも二つの方法があり,DBStatementクラスとDBPreparedStatementクラスを利用できます。