ошибка данных при чтении CSV-файла в C # winforms

У меня есть C # winforms, который читает столбец из CSV-файла. Это читает 3 из 4 столбцов правильно. 4-й столбец в CSV-файлеS4, но набор данных отображает4.

Код является:

string conn = string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0; Data"
            + "Source={0}; Extended Properties=""text;HDR=YES;FMT=DELIMITED""",
              strDirectoryPath);

OleDbConnection oleDBConn = new OleDbConnection(conn);
oleDBConn.Open();

OleDbDataAdapter da = new OleDbDataAdapter("Select * FROM [" + strFileName + "]",
                                           conn);
DataSet ds = new DataSet();
da.Fill(ds);

Пример данных CSV:

AA0013  Incident    Incident    S4
AA0016  Incident    Incident    S3
AA0017  Incident    Incident    S3
AA0023  Incident    Incident    S3
AA0076  Issue       Issue       S3
AA0079  Incident    Incident    S6
AA0082  Issue       Issue       S6
AA0084  Incident    Incident    S6
AA0085  Incident    Incident    S6

Что может вызвать это и как я могу решить это?

Ответы на вопрос(2)

Ваш ответ на вопрос