Как массово вставить CSV-файл в SQLite C #

Я видел похожие вопросы (1, 2), но никто из них не обсуждает, как вставить CSV-файлы в SQLite. Единственное, о чем я мог думать, это использоватьCSVDataAdapter и заполнитеSQLiteDataSetзатем используйтеSQLiteDataSet обновить таблицы в базе данных:

Единственный DataAdapter для CSV-файлов, который я нашел, на самом деле недоступен:

CSVDataAdapter CSVda = new CSVDataAdapter(@"c:\MyFile.csv");

CSVda.HasHeaderRow = true;

DataSet ds = new DataSet(); // <-- Use an SQLiteDataSet instead

CSVda.Fill(ds);

Для записи в файл CSV:

CSVDataAdapter CSVda = new CSVDataAdapter(@"c:\MyFile.csv");

bool InclHeader = true;

CSVda.Update(MyDataSet,"MyTable",InclHeader);

Я нашел выше код @http://devintelligence.com/2005/02/dataadapter-for-csv-files/
CSVDataAdapter должен был прийти сOpenNetCF SDF, но это, кажется, больше не доступно.

Кто-нибудь знает, где я могу получитьCSVDataAdapter? Возможно, кто-то знает гораздо более простую вещь: как делать массовые вставки CSV-файлов в SQLite ... ваша помощь будет принята с благодарностью!

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

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