带有SQLiteConnectionStringBuilder的sqlite版本2
我正在尝试使用System.Data.SQLite连接到SQLite 2文件。我使用SQLiteConnectionStringBuilder类构建连接字符串,但无法将版本设置为2(异常)。在System.Data.SQLite文档中,它表示版本始终为3。那么如何连接到sqlite 2呢?我是否应该使用字符串来构建连接字符串,而不是使用SQLiteConnectionStringBuilder类带有SQLiteConnectionStringBuilder的sqlite版本2,sqlite,Sqlite,我正在尝试使用System.Data.SQLite连接到SQLite 2文件。我使用SQLiteConnectionStringBuilder类构建连接字符串,但无法将版本设置为2(异常)。在System.Data.SQLite文档中,它表示版本始终为3。那么如何连接到sqlite 2呢?我是否应该使用字符串来构建连接字符串,而不是使用SQLiteConnectionStringBuilder类 谢谢。SQLite 3和SQLite 2不兼容 您应该将数据库转换为SQLite 3格式。 这可以通
谢谢。SQLite 3和SQLite 2不兼容 您应该将数据库转换为SQLite 3格式。
这可以通过
sqlite2
和sqlite3
命令行工具完成:
sqlite2 olddb .dump | sqlite3 newdb
那么sqlite2有驱动程序吗?顺便说一句,我使用的是.net。SQLite 2没有.net驱动程序。