OleDdDataReader не может прочитать определенную строку "F1"

Я унаследовал приложение, написанное на C#, которое читает файл CSV и сохраняет данные в базе данных. Я заметил, что когда значением в файле CSV является именно эта строка "F1", приложение сохраняет ее в БД как "1", пропуская часть строки в алфавитном порядке.

Я использую OleDbDataReader для чтения CSV, как показано ниже. Кто-нибудь может увидеть, что вызывает это?

using (OleDbDataReader reader = command.ExecuteReader())
{
  while (reader.Read())
  {
    currentVar.PortalID = reader.GetValue(16).ToString();
  }
}

0 ответов

Другие вопросы по тегам