
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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) アンケート集計用VBAについて教えて下さい。 約100人にアンケート内容が入ったExcelファイルを 1 2022/07/27 13:12
- Visual Basic(VBA) SQLで抽出 4 2022/12/04 13:55
このQ&Aを見た人はこんなQ&Aも見ています
-
datetime型でNULL値を入れたい。
SQL Server
-
Date型にNULLをセットしたい VB2008+SQLServer2008
SQL Server
-
アクセス97のVBAで日付項目をヌルにする方法
その他(データベース)
-
-
4
DATE型にNULLをセットするには?
Oracle
-
5
【VB.NET】日付型の列にNULLを登録する方法について
SQL Server
-
6
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
7
DATE型変数を初期化する方法
Visual Basic(VBA)
-
8
Access サブフォームでの選択行の取得
その他(データベース)
-
9
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
10
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
11
VBAのAccessでDATE型のINSERT
その他(データベース)
-
12
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
13
Accessを使って日付を比較したい
その他(Microsoft Office)
-
14
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
15
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
16
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
17
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
18
変数にnullを代入するには
Excel(エクセル)
-
19
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
20
Integer変数をカラにしたいのですが
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
アクセスで日付を入力すると曜...
-
月毎、日別に条件に当てはまる...
-
Accessのクエリ / 曜日の表示...
-
ACCESSの空白をカウントする
-
VBA 別シートの同じ日付の欄に...
-
Excel→Accessへの日付データの...
-
指定日付を起点にして最新日付...
-
Accessのデータ型の日付/時刻型...
-
「今日の日付を含む」と言う条...
-
前のレコードの合計に現レコー...
-
【Accessで困っています...
-
アクセス:既定値に土日含まず...
-
BCPでCSV内の文字列をテーブル...
-
ACCESS フォームの非連結の日...
-
Accessで日付の比較がうまくい...
-
Accessの日付時刻型から日付、...
-
【エクセル】指定した日付に一...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
VBA 別シートの同じ日付の欄に...
-
アクセスで日付を入力すると曜...
-
Excel→Accessへの日付データの...
-
Accessの日付時刻型から日付、...
-
指定日付を起点にして最新日付...
-
【vba】日付の形式が勝手に変わ...
-
BCPでCSV内の文字列をテーブル...
-
【エクセル】指定した日付に一...
-
アクセスで月単位の抽出
-
Accessのデータ型の日付/時刻型...
-
アクセス:既定値に土日含まず...
-
ACCESSの空白をカウントする
-
エクセル-過去6カ月分の合計を...
-
Accessで日付の比較がうまくい...
-
ビュー定義をプログラムで動的...
-
Access クエリで、レコードの無...
-
アクセス97のVBAで日付項目をヌ...
おすすめ情報