我正在寫一些VB中的東西,需要將SQL日期(不是日期時間)轉換爲字符串。這應該是一個簡單的轉換,但toString不起作用,我無法在網上找到任何東西。 我工作的部分代碼如下:將SQL日期數據類型轉換爲字符串
Dim incomingDate As String
incomingDate = row.Cells(5).Text.ToString()
當被放置在GridView中的數據是一個DateTime數據類型能正常工作。如果它只是一個日期,它給了我下面的錯誤信息:
「指定的參數超出有效值範圍的 參數名稱:索引」
我也試了,周圍的工作,但它本沒有工作
Dim incomingDate As String
Dim d As New DateTime
d = DateTime.Parse(row.Cells(5).Text)
incomingDate = Date.Parse(row.Cells(5).Text)
同樣的錯誤......
你說的「日期」的列類型究竟是什麼?哪個DBMS?你如何查詢數據? – 2012-07-26 21:30:39
列類型是'日期'。在所有其他表中,它是日期時間,但是對於這一個,他們只是使用'日期' – NealR 2012-07-26 21:37:47
您正在使用哪些DBMS?甲骨文? PostgreSQL的? – 2012-07-26 22:01:15