2012-12-06 28 views

答えて

25

利用NULL可能日時

Dim DOB As Nullable(Of Date) = Date.Now 
    Dim datestring As String = DOB.Value.ToString("d") 
    DOB = Nothing 
+0

yeeaahhh ...ありがとうございました.... –

+0

DOB.Value.ToStrin( "d")、更新された回答、今すぐ確認してください – paragy

+0

ありがとうございましたalliswell works for me ... –

2

"DateTimeは値型(構造体)であり、すべての.Net値型と同様にnullまたは何も設定できません。日時値のデフォルト値は、日付部分と時間部分のために午前12:00:00のためにゼロである。」

VB.NET - Nullable DateTime and Ternary Operator

+2

あなたはすでに回答を与えています。それらを編集して他の回答を訂正しようとしないでください。なぜあなたはまったく同じ2つの答えを持っていたいのですか?コメントシステムを使って間違いを指摘してください。ありがとうございました。 – phant0m

+0

ネットワークに問題があります。同じ回答が2回投稿されました。誰かが2番目の投稿を削除しました。ありがとうございました – iOSAndroidWindowsMobileAppsDev

+2

それは私が意味するものではありません。あなたはあなたのように見えるように[alliswellの答えを編集しようとしました**](http://stackoverflow.com/review/suggested-edits/1136365)そうです。 – phant0m

-3

ChangeからDOB date変数をオブジェクト変数に追加します。変数に何も有効でない日付を渡すことができます。その変数を使用してデータベースを更新することができます。

dim DOB as object = nothing 
If chkSdob.Checked = True Then 
    DOB = datestring 
end if 
+0

なぜ迷惑?何が問題なのか分かりません –