Comment passer d'une date Null variable de base de données SQL Server

Je suis à la recherche de la meilleure pratique, la vraie solution, pour envoyer un Null à un Serveur SQL server 2008 R2 table de base de données, lorsqu'une date est inconnue.

J'ai lu quelques entrées à partir d'un formview, et un champ de date peut-être inconnu. La base de données autorise les valeurs Null dans le champ, mais le VB pour stocker la valeur Null avant une requête paramétrée mise à jour ne fonctionne pas/m'échappe.

    Dim tb2 As TextBox = TryCast(FormView1.FindControl("tbPurchDate"), TextBox)
    Dim purDT As Date
    If tb2.Text = "" Then
        IsDBNull(purDT)    ' Tried this along with other possible code
    Else
        purDT = Convert.ToDateTime(tb2.Text)
    End If

Toute aide serait grandement appréciée.

Si tu veux dire que c', je l'ai essayé....Dim purDT Comme Nullable(DateTime)
Oh, absolument, je pense que je l'ai déclaré que, dans l'OP.
OK. Oubliée.

OriginalL'auteur htm11h | 2013-03-12