我想在我的 Windows Store 应用程序中读取一个 sqlite 数据库,如果它存在的话......
通常要从数据库中读取表,我设置它所在的路径,然后调用 SQLiteConnection 函数......
问题是,为什么当我调用这样的简单函数时数据库不存在
public static async Task<ObservableCollection<Objects>> GetAll()
{
List<Objects> list;
using (var db = new SQLiteConnection(dbPath))
{
// Activate Tracing
db.Trace = true;
list = (from p in db.Table<Objects>()
select p).ToList();
}
创建数据库?
new SQLiteConnection(dbPath)
调用时创建空数据库。可以在不创建连接的情况下打开连接吗?