我试图根据此链接以只读模式打开SQLITE数据库: SQLite 的连接字符串
SQLITE 连接字符串
string ConString = string.Format(@"Data Source={0}dbname.s3db;Version=3;New=False;Compress=True;Mode = Read Only;Temp Path={1};"
, System.AppDomain.CurrentDomain.BaseDirectory,TempPath);
using (SQLiteConnection connection = new SQLiteConnection(ConString))
{
//Rerun Exception
connection.Open();
例外:
有效参数:Data Source=(必需) Version=(默认:2) New=True|False(默认:False) Compress=True|False(默认:False) UTF8Encoding=True|False(默认:False)
根据通过使用标志设置只读模式打开一个新的数据库连接SQLITE_OPEN_READONLY
可以以只读模式打开数据库,但是任何人在c#中完成了吗?