C # Tabdelimited текстовый файл с несколькими столбцами и несколькими значениями в столбце для данных - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь преобразовать свой текстовый файл с данными TabDelimited в данные, данные текстового файла показаны ниже:

Row1Col1 Row1Col2 Row1Col3 Row1Col4_0Row1Col4_1Row1Col4_2

Row2Col1 Row2Col2 Row2Col3 Row2Col4Row2Col2

Мой код для конвертации:

using (OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + file.DirectoryName + ";Extended Properties='text;CharacterSet=" + characterSet + ";HDR=No;FMT=TabDelimited';"))
{
    using (OleDbCommand cmd = new OleDbCommand(string.Format("SELECT * FROM [{0}]", file.Name), con))
    {
        con.Open();
        using (OleDbDataAdapter adp = new OleDbDataAdapter(cmd))
        {
            DataTable tbl = new DataTable("MyTable");
            adp.Fill(tbl);                       
        }
    }
}

Показывает многострочное значение столбца в другом столбце.

...