
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Date型にNULLをセットしたい VB2008+SQLServer2008
SQL Server
-
datetime型でNULL値を入れたい。
SQL Server
-
アクセス97のVBAで日付項目をヌルにする方法
その他(データベース)
-
-
4
【VB.NET】日付型の列にNULLを登録する方法について
SQL Server
-
5
DATE型にNULLをセットするには?
Oracle
-
6
DATE型変数を初期化する方法
Visual Basic(VBA)
-
7
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
8
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
9
Access サブフォームでの選択行の取得
その他(データベース)
-
10
Integer変数をカラにしたいのですが
Visual Basic(VBA)
-
11
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
12
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
13
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
14
VBAのAccessでDATE型のINSERT
その他(データベース)
-
15
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
16
Excel→Accessへの日付データのインポート
Excel(エクセル)
-
17
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
18
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
19
IIF関数の使い方
Visual Basic(VBA)
-
20
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
Excleピボットでデータのない部...
-
SQL文で パラメータが少なすぎ...
-
ACCESSの空白をカウントする
-
VBA 別シートの同じ日付の欄に...
-
指定日付を起点にして最新日付...
-
「今日の日付を含む」と言う条...
-
Accessの日付時刻型から日付、...
-
Access クエリのグループ化で合計
-
ACCESSにてフィールド間の平均...
-
ACCESS で、古い日付順に抽出し...
-
エクセルグラフ 時系列軸で日...
-
アクセス:既定値に土日含まず...
-
式を簡単にしてください。ACCES...
-
access 横型カレンダーを使用し...
-
クロス集計のユニオンクエリー...
-
accessの時間更新方法(フォーム)
-
差込印刷での全角表示について...
-
アクセスのエラー「クエリには...
-
ACCESSでの文字数カウント
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
VBA 別シートの同じ日付の欄に...
-
アクセスで日付を入力すると曜...
-
Excel→Accessへの日付データの...
-
Accessの日付時刻型から日付、...
-
アクセス:既定値に土日含まず...
-
【vba】日付の形式が勝手に変わ...
-
BCPでCSV内の文字列をテーブル...
-
指定日付を起点にして最新日付...
-
ACCESSの空白をカウントする
-
アクセスの昇順並び替えで空白...
-
エクセル-過去6カ月分の合計を...
-
sql update で 抽出条件データ...
-
アクセスで月単位の抽出
-
【エクセル】指定した日付に一...
-
アクセスのフォームで期間検索...
-
アクセス97のVBAで日付項目をヌ...
-
ピボットテーブルの日付を週ご...
おすすめ情報