我試圖從CSV創建導入程序。具有相同密鑰的項目已添加 - csvreader.fieldcount
我的代碼是
csv = New CsvReader(New StreamReader("CSVFileLocation"), True)
Dim fieldCount As Integer = csv.FieldCount
錯誤消息「使用相同的密鑰已經被添加的項目。」在第二行。 如果我將「HasReaders」更改爲「False」,則不會出現此類錯誤。但是,我無法獲取標題。
請問有人能幫我解決這個問題嗎?
僅供參考:我正在使用Visual Studio 2010版本。
問候, 理查德
非常感謝您的幫助。對不起,因爲我正在休假,所以我遲到了。現在,我可以解決這個問題。這是因爲CSV文件中的「多個空單元」。此致Richard – Richard 2010-09-13 03:28:23
當標題行完全缺失時,也會出現「多個空單元」問題。讀者然後試圖將您的第一行數據解釋爲列名。在我的情況下,我有幾列數據值爲「0」,這是導致錯誤。 – 2014-05-05 15:47:50