• 締切済み

アクセスのデーター削除

VB5でアクセス97のデーターを全部削除したいのですが、 1レコードづつ削除するのは分かるのですが、一発で削除できるコマンドとかあるのでしょうか?あったら教えて下さい。 データーコントロールを使って接続しています。

みんなの回答

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

DELETE hogehoge.* FROM hogehoge; を、SQL文として実行する。  上記のテーブル単位での削除が可能です。

yorikiyo
質問者

お礼

できました。ありがとうございました。

yorikiyo
質問者

補足

さっそくの回答ありがとうございます。 VB初心者でSQLを使うのは今回が初めてなので教えて頂いた前後のプログラムの書き方がまったくわかりません。 できたら参考URLを教えていただけませんか、もし簡単な記述であればここに書いていただけたらと思います。 面倒な事を言って申し訳ありませんがよろしくお願いします。

関連するQ&A

  • アクセスのデータ削除について

    Access97を使用して、受電内容のデータを管理しています。 ここ最近データが膨大になりサイズも当然大きくなり、 重くなってしまったので古いデータを削除する事にしました。 テーブルから削除するレコードを選んで「レコードの削除」を 行なってみたんですが、サイズが変わらないのです。 どのようにすればきちんと容量を減らす事ができるのでしょうか? ご指導のほどよろしくお願いいたします。。。

  • accessのデータ削除の仕方

    マイクロソフトACCESSのテーブル上のデータをSQLのコマンドで削除することはできますか? SQLのコマンドの入力の仕方が分からないのです。 データが多いため手動で削除するのは時間がかかるのです。 又、DOSプロンプトからACCESSにアクセスし、SQLコマンドを実行する事はできるのですか?

  • ACCESSでデータ削除すると「読み取り専用」と出る

    WINXP、ACCESS2003 ACCESSで二つのテーブルの差分のクエリを作りデータの修正を行っています。 差分のクエリをそのまま、すべて選択してDeleteボタンでデータを削除しようとすると「データは読み取り専用です」と表示され、削除することができません。 レコードを選択して右クリックしても「削除」「新しいレコード」の箇所がグレーになっていて利用できません。 どこかが、読み取り専用になっているのでしょうか? ちなみに、元のテーブルは削除できます。 よろしくお願いします。

  • Accessで重複データの削除について

    初歩的かもしれないですが、テーブルにおいて、重複データがある場合の削除の仕方を教えてください。 例えば下記のようなデータの入っているテーブルがあるとします。 [年度] [氏名] [日付1] [日付2] 2001 一郎   1/1 3/1 2001 次郎 1/2 2001 三郎 1/2 2001 三郎 1/2 3/1 2002 一郎 4/2 2002 一郎 4/2 7/1 このテーブルで[年度]と[氏名]と[日付1]がダブっているレコードの一方を削除したいのです。ダブった2レコードで消す方のレコードは[日付2]の入っていない方を削除します。 どうすればよいか分かりません。。教えてください。 よろしくお願いします。 (Accessのバージョンは2000です。)

  • Access2000の削除クエリで消してしまったデータの復旧

    Access2000を使用していますが、うっかり抽出条件を入れるのを忘れて削除クエリを実行してしまい、テーブルの中のレコードをすべて消してしまいました。バックアップを取っていなかったので、データが無います。 何か削除したレコードを復旧させる方法はありますでしょうか。難しいとは思いますが、どうぞ宜しくお願いいたします。

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

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

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

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

  • データ削除できない アクセス権の問題

    データが削除出来ません/mac OS10.4.10 466MHz PowerPC G4 1GB SDRAM 会社のPC 以前は、別の人間が使っていたのですが、空き容量が不足しているので、いらないデータを削除しようとゴミ箱にドロップしたら、 アクセス権が不十分の為に操作は、完了できませんと表示されます。 試しにコマンドIでアクセス権を読み書きだとか変更しても、削除できません。 データ作成時に重いデータが開けず困っています。 PCのHDの空き容量自体常に1~2.5GB で作業が困難です。 何か対処の方法は、ないでしょうか? どうしたら、削除できますか?

    • ベストアンサー
    • Mac
  • Accessでレコード削除ができなくなってしまいました

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

  • Accessで最終レコードの削除について

    Accessで新規レコードを作成しないで最終レコードを削除したいのですが、方法をご存知でしたら教えて頂けないでしょうか。 現状は次の通りです。 レコード データ 1000   A 1001   B 1002   C ←最終レコード ※マクロで1002のレコードを削除すると レコード データ 1000   A 1001   B 1002   空白のレコード ←最終レコード となってしまいますが、これを レコード データ 1000   A 1001   B ←最終レコード としたいのです。 ちなみに最終ではない1001のレコードを削除すると レコード データ 1000   A 1001   C ←最終レコード となり、空白の新規レコードは作成されません。