
No.2
- 回答日時:
日付型に 空白(ブランク)はダメです。
NullならOkですが。ということでNullにするということで回答します。
空白 =>'' じゃなくて
Null =>Null にしてみたら?
ASPは、Accessでしかやったことないですけど
VBでSqlServerやったときは、たしかに
INSERT INTO TABLE1 VALUES ( 1, 'あいう', '')
で 1900/1/1 になりました。
なんで
INSERT INTO TABLE1 VALUES ( 1, 'あいう', Null)
でどうですか?
注意点は 空白('')だったら Nullに置き換えが必要になります。
No.1
- 回答日時:
空白を入れることは不可能です。
時刻型(datetime型)のフィールドへ、空白(' ')
という文字を代入することはできません。
代入しようとしても無視されます。
内部で空値に変換されているようです。
あなたがいれたいのは空値またはヌルでしょう。
空白と空値は異なるものです。
また、空値とヌルも異なります。
Datetime型へ空値を入れた場合
「1900/1/1 00:00:00.000」が代入されます。
これを避けるには
VALUES ( 1, 'あいう', '')
ではなく
VALUES ( 1, 'あいう', NULL)
と入力しましょう。
ありがとうございます。出来ました。
ずうずしく、もう少しお聞きしたいのですが、
hensu = Null
E_SQL = "INSERT INTO TABLE1 VALUES ( 1,'あいう', '" & hensu & "')"
という感じだとやっぱり「''」になってしまうので、変数でもちたいときはNullの情報が入ったときは文書を変えなければならないのでしょうか?それとも、書き方に問題があるのでしょうか?
ご回答いただけたら幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WORKDAY関数
- access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい
- 次の時間帯の勝率の合計を求めるSQL文
- ここでの ②if($su_d<>"")の比較演算子 を使う理由は
- エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります
- プログラムコードを入力する場合改行してもいいですか?
- Accessのクエリの結果を、既存のエクセルに追加したい
- Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文
- アンケート集計用VBAについて教えて下さい。 約100人にアンケート内容が入ったExcelファイルを
- SQLで抽出
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
datetime型でNULL値を入れたい。
SQL Server
-
Date型にNULLをセットしたい VB2008+SQLServer2008
SQL Server
-
DATE型変数を初期化する方法
Visual Basic(VBA)
-
-
4
【VB.NET】日付型の列にNULLを登録する方法について
SQL Server
-
5
Access サブフォームでの選択行の取得
その他(データベース)
-
6
日付が未入力の際はゼロか、空白にしたい
その他(Microsoft Office)
-
7
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
8
DATE型にNULLをセットするには?
Oracle
-
9
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
10
データベースのINT型項目にNULLはNG?
MySQL
-
11
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
12
アクセスVBAのMe!と[ ]
Access(アクセス)
-
13
DATE型とnullの比較
その他(データベース)
-
14
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
15
アクセス97のVBAで日付項目をヌルにする方法
その他(データベース)
-
16
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
17
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
18
VBAのAccessでDATE型のINSERT
その他(データベース)
-
19
date型に空白を入れるとエラーになる
PostgreSQL
-
20
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
BCPでCSV内の文字列をテーブル...
-
アクセスで月単位の抽出
-
VBA 別シートの同じ日付の欄に...
-
Excleピボットでデータのない部...
-
Accessの日付時刻型から日付、...
-
指定日付を起点にして最新日付...
-
Excel→Accessへの日付データの...
-
クロス集計のユニオンクエリー...
-
アクセス:既定値に土日含まず...
-
【Accessで困っています...
-
DSumの計算式の入れ方
-
前のレコードの合計に現レコー...
-
Accessのデータ型の日付/時刻型...
-
今週分だけ表示させたい
-
【vba】日付の形式が勝手に変わ...
-
ACCESS フォームの非連結の日...
-
前日分のデータだけをスケジュ...
-
Access dcount 複数条件
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
VBA 別シートの同じ日付の欄に...
-
Accessの日付時刻型から日付、...
-
Excleピボットでデータのない部...
-
Excel→Accessへの日付データの...
-
BCPでCSV内の文字列をテーブル...
-
アクセスで月単位の抽出
-
ACCESSの空白をカウントする
-
指定日付を起点にして最新日付...
-
アクセス:既定値に土日含まず...
-
前のレコードの合計に現レコー...
-
エクセル-過去6カ月分の合計を...
-
Access クエリで、レコードの無...
-
【エクセル】指定した日付に一...
-
Accessで日付の比較がうまくい...
-
access 横型カレンダーを使用し...
-
クロス集計のユニオンクエリー...
-
ビュー定義をプログラムで動的...
-
SQL SEREVER で選択した固定値...
おすすめ情報