Я пытаюсь создать программу импорта из CSV.Элемент с тем же ключом уже добавлен - csvreader.fieldcount
Мой код
csv = New CsvReader(New StreamReader("CSVFileLocation"), True)
Dim fieldCount As Integer = csv.FieldCount
Сообщение об ошибке «Элемент с уже добавленным тем же ключом.» на второй линии. Если я изменил «HasReaders» на «False», такой ошибки нет. Но я не могу получить заголовки.
Может ли кто-нибудь помочь мне в этом, пожалуйста?
FYI: Я использую версию Visual Studio 2010.
С уважением, Richard
Большое спасибо за помощь. Извините за мой запоздалый ответ, когда я был в отпуске. Теперь я могу решить проблему. Это из-за «Несколько пустых ячеек» в CSV-файле. С уважением, Richard – Richard
Проблема «множественных пустых ячеек» также возникает, когда строка заголовка полностью отсутствует. Затем читатель пытается интерпретировать вашу первую строку данных как имена столбцов. В моем случае у меня было несколько столбцов со значением данных «0», которое вызывало ошибку. –