• ベストアンサー

Accessでデータベースからレコードを削除するには?

Accessについての質問です。 データベースへのデータの登録はフォームを使って行なうようですが、データの削除はどうやってやるんでしょうか? レコード単位で削除したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • tisaco
  • ベストアンサー率41% (7/17)
回答No.1

フォームに削除用の機能を設置してないという事ですよね? であれば、このアクセスの「データベース」を開き、 「テーブル」の一覧から「該当のテーブル」を選択して開き、 削除したいレコードを探して、行ごと削除する方法かと思います。

yamatetsu7
質問者

補足

すみません。説明不足でした。 データベースを使うのは別の人なので、直接テーブルをいじって欲しくないんです。 フォームを作って、入力したIDを持ったレコードを削除する方法ってないでしょうか?

関連するQ&A

  • ACCESSのデータベースについて

    今回初めて質問します。 仕事で質問されたことがどうしてもわからないので質問します。 ある顧客のデータがACCESSでデータベース化されていて、 そのデータベースを東京にある本社のサーバにおいて地方にある支社から、 ACCESSで作ったフォームを使ってインターネット経由でDBの参照とレコードの更新、追加をするにはどのような方法があるのでしょうか? 今まで私なりに調べてみましたが"MYSQL"とか"ADO"を使うとかありましたが、 どの方法がよいのかわかりません。 何かいい方法があれば教えてください。 よろしくお願いいたします。

  • Access2000で、選択後にレコードを削除したい

    Accessのフォームに関する質問です。 フォームにテーブルを埋め込み、そのデータを抽出、追加、削除する画面を作っています。 削除のときには、テーブルの横に「削除」という項目を設け、そこにチェックが入っていればレコードを削除することを考えているのですが、調べても調べてもよく分かりません。 テーブル中に削除項目をYew/No型で作る方法は見つけたのですが、極力テーブルを変更したくないので、他に方法がないか探しています。 読みにくい文章で申し訳ありませんが、よろしくお願いします。

  • ACCESSのレコードを削除してもファイル容量が小さくならない

     ACCESSのデータベースのレコードを削除しても、データベースファイルの容量が小さくならないのですが、これはしょうがないことなのでしょうか。  ACCESSをデータベースとして使いたいのですが、社内LANサーバー上にデータファイルを置こうと思っているので、データファイルの容量を小さくしておく必要があると思うのですが…  データベースファイルの容量が大きくなってきたら、また新たにファイルを作ってデータを移管するなどしなくてはならないのでしょうか。  初心者ですので、できれば平易な言葉でお教えいただけるとうれしいです。よろしくお願いします。

  • Accessのフォームから削除したレコードをテーブルに保存したい

    Accessを利用してフォームからデータを入力しているのですが、クエリを使わずフォーム画面から不必要なレコードをコマンドボタンで削除しています。削除したレコードをテーブルに保存したいのですが、追加クエリで条件を決めずにフォームの画面から判断したレコードだけを削除し、かつ削除したレコードを削除専用のテーブルに追加する方法を教えてください。よろしくお願いします。

  • Access2000のレコード削除について

    Access2000のVBAにより、フォームに配置したコマンドボタンを押すことで、テーブルの全レコードを一度に削除したいのですが、どの様にすればよいのですか? 構文で教えて頂けると助かります。とても困っています。よろしくお願いします。

  • 別のACCESSデータベースのテーブルのレコードを追加したいのです

    別のACCESSデータベースのテーブルのレコードを追加したいのです 同じ内容のデータベースが二つあります データベース1とデータベース2を其々別の人がデータを入力しています データベース1にデータベース2のテーブルで T_データT_データ明細の二つのレコードを追加したいのですがどの様にすればよいでしょうか ご指導をお願いいたします。

  • VBでのデーターベースレコード検索方法

    VB6.0を使って顧客データーベースを作っているのですが質問させてください。 まず作成した順序として ・ビジュアルデーターマネージャーを使ってレコードを作成しました。 ・顧客コード、フリガナ、名前、住所・・・あと何点かありますが・・ ・データーフォームウィザードで顧客フォームを表示できるようにしました。 ここからが質問ですが、 1.フォームを開いた時点では顧客コードに1番が割り振られるのでそれをまず空欄にしておきたい。 2.例えば23を顧客コードフォームに入力しエンターキーを押せば23の顧客データーを検索し各フォームに表示されるようにしたい。 3.23番の顧客を表示後、削除ボタンをおすとそのレコードが削除されるが、23番を2.のように入力するとレコードがない為自動的に新規入力となり保存すると23番目のレコードに挿入されるようにしたい。 以上の3点です。ど素人的な質問ですがどうかよろしくお願いします

  • Accessでレコードの削除履歴を残したい。

    Accessで添付画像のような入力フォームを作成しています。 右端にレコード削除ボタンを作成していますが、レコードを削除した履歴を残すには どのようにしたらいいでしょうか? 自分なりに調べてはいますが、わかりませんので、宜しくお願い致します。

  • Accessでレコード削除ができなくなってしまいました

    助けてください。 Access2000を使用しています。 ASPでデータのやりとりできるようにプログラムを作成しているのですが、 何かの拍子にテーブル内のデータを消すことができなくなりました。 直接アクセスで削除しようとしても 「レコードに検索キーが見つかりませんでした」 っていうメッセージがでてきて削除できません。 その他データを変更することもできなくなってしまいました。 新規に追加はできます 以上よろしくお願いします

  • Access2003でまたまた質問です。レコード単位で編集ロック、解除は可能?

    初心者ですみません。 Access2003でまたまた質問です。 テーブル、クリエ、フォームそれぞれ、又はフォーム上でデータを入力後、 次データを入力などの作業で登録済みのデータを誤って編集してしまったりを防ぎたいのですが、チェックボックスなどを設けてチェックが入っている行(レコード単位)を編集ロック、解除をすることは可能なのでしょうか。

専門家に質問してみよう