【发布时间】:2016-12-10 15:11:17
【问题描述】:
这里指的是 SQLite-PCL 教程:https://code.tutsplus.com/tutorials/an-introduction-to-xamarinforms-and-sqlite--cms-23020
我对 SQLite 很陌生,所以我缺乏很多基本知识 - 我尝试过谷歌搜索,但大部分内容都无法理解。
调用new SQLiteConnection是真的打开了数据库还是只是说“数据库的路已经建立了,能不能访问就看你自己了”?
如何检查设备中是否已有数据库?如果有,我如何访问它?我用谷歌搜索过,但这一切似乎有点极端——我不能只调用简单的 OPEN 数据库吗?
如果我可以确定我不会同时执行多个事务,是否可以将多个 SQLiteConnection 实例连接到同一个数据库?
在我将 INSERT 插入数据库后,关闭应用程序,然后重新打开应用程序 - 如何确保在上一个会话中创建了数据库?有什么办法可以调试吗?因为我不知道数据库是否存在,我也不知道如何访问它..
【问题讨论】: