执行查询
using (SQLiteConnection conn = new SQLiteConnection(@"Data Source=data.db;Pooling=true;FailIfMissing=false"))
{
conn.Open();
using (SQLiteCommand cmd = new SQLiteCommand(conn))
{
cmd.CommandText = "query";
using (SqlDataReader dr = cmd.ExecuteReader())
{
while(dr.Read())
{
//do stuff
}
}
}
}
注意 :如果缺少,则将 FailIfMissing
设置为 true 会创建文件 data.db
。但是,该文件将为空。因此,必须重新创建任何必需的表。