アプリ版:「スタンプのみでお礼する」機能のリリースについて

VBで使用するAccessのSQL(INSERT文)ですが、
下記のようなSQLはどのようにすれば良いのでしょうか?

テーブル:A
フィールド:B(Text型),C(Yes/No型)
作成したいSQL文:
Textに空白、Yes/NoはTrueを入れ、
既存のフィールド内の一番下に
作成(追加)する。

A 回答 (2件)

AccessのJet(MDB)と判断して良いですよね?



もし、Bのフィールドが空文字列の許可が「いいえ」の場合は、
Insert into A (B,C) values (Null, Yes);
と、なります。

テキストで空白とは、Nullや""(空文字列)、または" "ともとれるので言葉が難しいですね。
プログラムを作る時はここらへんの意思統一ができてないとトラブルの元です。
    • good
    • 0
この回答へのお礼

>回答者の方へ

回答ありがとうございました。
参考になりました。

お礼日時:2002/10/02 13:48

Insert into A (B,C) values ("", True);



Bに対しては、AllowZeroLengthを設定する必要があるかも。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A