No.2ベストアンサー
- 回答日時:
Nothingとはすなわちデフォルト値で,
・プリミティブ型では0
・プリミティブ型を除く値型では全フィールドがNothing
・参照型ではnull参照
です。
値型でnullを扱うには,Nullable(Of T)という型があります。
MSDN: Nullable(T) 構造体 (System)
http://msdn.microsoft.com/ja-jp/library/b3h38hb0
Nullable(Of DateTime)とする他,VB9以降ではDateTime?という表現も可能です。
MSDN: null 許容値型 (Visual Basic)
http://msdn.microsoft.com/ja-jp/library/ms235245
No.1
- 回答日時:
>For non-nullable value types, Nothing in Visual Basic differs from null in C#. In Visual Basic, if you set a variable of a non-nullable value type to Nothing, the variable is set to the default value for its declared type. In C#, if you assign a variable of a non-nullable value type to null, a compile-time error occurs.
>A variable of a value type directly contains its value. Value types include all numeric data types, Boolean, Char, Date, all structures, and all enumerations.
http://msdn.microsoft.com/en-us/library/b3h38hb0 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL MySQLのテーブル作成で 自信がありません。 2 2022/08/28 05:35
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- Visual Basic(VBA) 形式を選択して貼り付け 以下のコードで「元」シートと「先」シートのA列に同じ値があったら指定範囲をコ 5 2022/11/11 07:30
- Visual Basic(VBA) 別ブックからシートのコピー 3 2022/04/01 20:07
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
【VB.NET】日付型の列にNULLを登録する方法について
SQL Server
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
-
4
datetime型でNULL値を入れたい。
SQL Server
-
5
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
6
CloseとDisposeの違い
Visual Basic(VBA)
-
7
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
8
VB.NETで小数点以下の桁数を取得したい
その他(ソフトウェア)
-
9
小数点を含む数値かどうか判断の判断方法
Visual Basic(VBA)
-
10
VB.NETでコンボボックスの1行目を空白にしたい
Visual Basic(VBA)
-
11
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
-
12
Hideについて(.NET)
Visual Basic(VBA)
-
13
Date型にNULLをセットしたい VB2008+SQLServer2008
SQL Server
-
14
Integer変数をカラにしたいのですが
Visual Basic(VBA)
-
15
値を返さないコード パス
Visual Basic(VBA)
-
16
日付書式のString型からData型への変換
Visual Basic(VBA)
-
17
DataGridViewでyyyy/MM/dd
Visual Basic(VBA)
-
18
COMコンポーネントって何?
Visual Basic(VBA)
-
19
クリスタルレポートの改ページについて
Visual Basic(VBA)
-
20
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
value内に変数を入れたい
-
複数のsubmitボタンで押された...
-
セレクトボックスの初期選択状...
-
C言語クイックソートの比較総回...
-
引数に数値、文字列の混在
-
javascriptでhiddenに二次元配...
-
setIntervalの間隔を途中で変更...
-
JAVASCRIPTで、ボタンを押した...
-
フォームで入力した値を別のフ...
-
Kintone(キントーン)でドロップ...
-
値を初期化したい。
-
複数のセレクトボックスの値か...
-
マクロ オブジェクト変数With...
-
javascriptにてHTMLのhiddenエ...
-
return trueとreturn falseの用...
-
テキストボックス入力を半角英...
-
onClick="this.form.submit
-
<JavaScript>tableタグを入力不...
-
onchangeイベントを強制的に発...
-
追加ボタンを押した際に ok ボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hiddenのvalueの値を変えたい
-
value内に変数を入れたい
-
引数に数値、文字列の混在
-
複数のsubmitボタンで押された...
-
VB.NET DateTimeの型について
-
3桁区切りのカンマをつけたい...
-
javascriptでhiddenに二次元配...
-
フォームで入力した値を別のフ...
-
setIntervalの間隔を途中で変更...
-
jsで、配列内の文章を改行する...
-
Pythonで会員サイトの自動ログ...
-
selectboxのoptionタグのvalue...
-
テキストボックスに入力された...
-
フォーカスすると初期値が消去...
-
ラジオボタンと連動して文字列...
-
セレクトボックスの初期選択状...
-
sessionStorageを調べています。
-
VBAをJavaScriptに変換したいです
-
ダミーフォームの内容を送信用...
-
javascriptで複数の計算を同時...
おすすめ情報