Перенос данных .txt в .sdf Использование Visual C # для отображения - PullRequest
1 голос
/ 06 ноября 2010

Я использую Visual C # Express 2008.

У меня огромный текстовый файл, в котором есть данные, подобные этим: "text / text / text / text"

Я используюразделитель для разделения данных.

Теперь я хочу перенести эти данные в файл .sdf, который будет отображаться в табличном формате через windowsformapplication с использованием dataGridView.

Я уже создал sdf стаблица (и столбцы).

Я знаю, как получить доступ к .sdf и отобразить через dataGridView.

Моя проблема в том, что я понятия не имею, как передать данные из текста вsdf.

Я не хочу делать это вручную, потому что текстовый файл содержит около 20000 строк.

Ресурсы: я переработал код из http://dotnetperls.com/datagridview-tutorial

Спасибо всем, кто может помочь.: 3 ри

Ответы [ 2 ]

0 голосов
/ 21 декабря 2011

Также вы можете попробовать мою новую утилиту Csv2sqlce: http://csv2sqlce.codeplex.com

0 голосов
/ 06 ноября 2010

Из памяти (не проверено) SqlBulkCopy работает с SDF, поэтому все, что вам нужно, это IDataReader. Если вы ищете «быстрый CsvReader», вы должны найти его в codeproject; это работает с любым разделителем и должно отлично работать с SqlBulkCopy (я использовал его несколько раз, но не с sdf).

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx

http://www.codeproject.com/KB/database/CsvReader.aspx

...