我將日期字段傳遞給SQL數據庫。在VB.NET中鑄造字符串
該字段在VB.NET應用程序中聲明爲String
。
我寫了一段代碼進行澆鑄,Date
:
Dim dtBdate As Date
If param_strDOB <> String.Empty Then
dtBdate = Convert.ToDateTime(param_strDOB)
End If
但價值爲#3/11/2011#
通過。它有一個#
- 在日期字段的兩側簽字。
我該如何解決?
在SQL數據庫中,存儲過程將輸入參數作爲「@DOB DateTime」。
你是說''param_strDOB'是'#2011年3月11日#'?如果是這樣,你有沒有嘗試簡單地刪除這些哈希字符? – 2011-03-11 21:03:52