- ベストアンサー
sql文で削除クエリを書く
Docmd.RunSQL ("DELETE FROM テーブル名") と書いてみたのですが、やっぱり出来なくって、困ってます... 参照はADOとDAOの両方してるので、もっときちんと明記しないといけないのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
元々どのような目的なのかがわからないので、最後のほうは蛇足かもしれません。 SQL文がおかしくないですか? DELETE フィールド名 FROM テーブル名 にしてみてください。 ただ、WHERE句で条件指定しないと、そのテーブル内の指定したフィールドが全て消えてしまいますよ。
その他の回答 (2)
- stork
- ベストアンサー率34% (97/285)
回答No.3
DELETE * FROM テーブル名 ではないですか。
質問者
お礼
ご返答、有難うございます! データを全て削除したかったので、上手くいきました! \(^o^)/
- natural
- ベストアンサー率37% (419/1115)
回答No.1
外していたらごめんなさい。 whereで条件指定しても駄目ですか?
質問者
お礼
ご返答、有難うございます! Deleteは書き方Tを変えたりしてみたら何とか上手くいったのですが、只今Insertの方でつまづいてます。 Insertの場合、 "INSERT INTO テーブル名 (Insertするフィールド) Values (値)" では無理なのでしょうか?
お礼
ご返答、有難うございます! データを全て削除したかったので、上手くいきました! \(^o^)/