Я пытаюсь преобразовать свой текстовый файл с данными TabDelimited в данные текстового файла, показанные ниже:
Row1Col1 Row1Col2 Row1Col3 Row1Col4_0
Row1Col4_1
Row1Col4_2
Row2Col1 Row2Col2 Row2Col3 Row2Col4
Row2Col2
Используемый ниже код для конвертации:
using (OleDbConnection con = new OleDbConnection (@ "Provider = Microsoft.Jet.OLEDB.4.0; Источник данных = "+ файл.DirectoryName + "; Расширенные свойства = 'text; CharacterSet =" + characterSet + "; HDR = Нет; FMT = TabDelimited';"))
{
используя (OleDbCommand cmd = new OleDbCommand (строка.Формат ("SELECT * FROM [{0}]", файл.Имя), против))
{
против.Открыто();
использование (OleDbDataAdapter adp = new OleDbDataAdapter (cmd))
{
DataTable tbl = new DataTable ("MyTable");
АДФ.Fill (TBL);
}
}
}
Он показывает мне многострочное значение столбца в другой столбец.