【发布时间】:2010-03-05 10:44:30
【问题描述】:
我正在尝试找出一种使用 System.Data.SQLite 将 CSV 文件加载到 SQLite DB 的简便方法
我看到了命令行方式,即.Import mydata.csv mytable
但我需要通过 C# 代码执行此操作。有什么想法吗?
【问题讨论】:
我正在尝试找出一种使用 System.Data.SQLite 将 CSV 文件加载到 SQLite DB 的简便方法
我看到了命令行方式,即.Import mydata.csv mytable
但我需要通过 C# 代码执行此操作。有什么想法吗?
【问题讨论】:
您可以将OleDbConnection 创建为CSV 文件(只需google,这很容易)然后将行加载到DataSet,然后通过SqliteConnection 将该数据集放入Sqlite。几行代码。
【讨论】:
如果需要,您也可以使用 file helpers 库。并且也可以使用 ado.net 功能。
【讨论】: