Próbuję utworzyć program importu z pliku CSV.Produkt z tym samym kluczem został już dodany - csvreader.fieldcount
Mój kod jest
csv = New CsvReader(New StreamReader("CSVFileLocation"), True)
Dim fieldCount As Integer = csv.FieldCount
Komunikat o błędzie „Element z tym samym kluczem został już dodany”. w drugiej linii. Jeśli zmieniłem "HasReaders" na "False", nie ma takiego błędu. Ale nie jestem w stanie uzyskać nagłówków.
Czy ktoś może mi w tym pomóc?
FYI: Używam wersji Visual Studio 2010.
Pozdrawiam, Richard
Bardzo dziękuję za pomoc. Przepraszam za moją spóźnioną odpowiedź, kiedy byłem na urlopie. Teraz mógłbym rozwiązać problem. Dzieje się tak z powodu "wielu pustych komórek" w pliku CSV. Pozdrawiam, Richard – Richard
Problem "wielu pustych komórek" pojawia się również, gdy w wierszu nagłówka brakuje całkowicie. Czytnik próbuje następnie zinterpretować pierwszy wiersz danych jako nazwy kolumn. W moim przypadku miałem kilka kolumn z wartością danych "0", która spowodowała błąd. –