一個簡單但很奇怪的問題。我使用的OLEDB連接從Excel數據庫,這個循環讀取從每列VB.NET - 嘗試讀取數據列的標題時從Excel中讀取空白字符串?
While reader.Read()
For i As Integer = 0 To reader.FieldCount - 1
temp = reader(i).ToString + ControlChars.Tab
output_file.Write(temp)
'output_file.Write(reader(i).ToString() + ControlChars.Tab)
Next
output_file.WriteLine()
End While
某些列包含日期信息,這些信息讀入細(通常爲讀取所有數據一個字符串「2/20/2011」左右),但這些列的標題被讀入爲空白「」。所有其他列的標題讀取正確,但不包含包含列的日期。任何想法如何我可以解決這個問題?
列標題包含什麼? – aphoria
@aphoria只是字符串作爲列的名稱 – cost
您的連接字符串中是否將HDR設置爲yes? – Fionnuala