過去ログ

                                Page     426
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼レコード削除処理について  ガチャピン 03/11/6(木) 14:50
   ┗Re:レコード削除処理について  ガチャピン 03/11/7(金) 16:38

 ───────────────────────────────────────
 ■題名 : レコード削除処理について
 ■名前 : ガチャピン
 ■日付 : 03/11/6(木) 14:50
 -------------------------------------------------------------------------
   いつもお世話になっております。

レコード削除処理について質問があります。
フォームの各項目にAテーブルと連結になっている画面があります。
帳票フォームで明細型でデータを表示して、
実行ボタンを押したときに、Aテーブルのレコードを削除したいのです。
そのときに、[Me.Requery]のときに以下のエラーが
おきています。


[実行時エラー:3167  レコードは削除されています。]

  CurrentDb.Execute "DELETE * FROM Aテーブル"
  Me.Requery


[Me.Repaint], [Me.Refrech] も駄目でした。

[Me.Requery]を使用しないと、画面に"#Delete"というのが
残ったままになってしまうので、使いたいのですが、
エラーが起きてしまい、原因が分かりません。

ちなみにサブフォームなどは使用しておらず、
1つのフォームに帳票フォームにして、詳細の部分を
明細表示にしています。

WindowsXP
Access2000 です。

どなたかご存知の方教えていただけますよう
よろしくお願いいたします。m(_ _)m

 ───────────────────────────────────────  ■題名 : Re:レコード削除処理について  ■名前 : ガチャピン  ■日付 : 03/11/7(金) 16:38  -------------------------------------------------------------------------
   サブフォームを使う事にして先ほどの質問は
解決しました。
有難うございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 426