首页 > 解决方案 > xamarin 形成不在 db3 文件中的 sqlite-net-pcl 表

问题描述

我正在尝试使用本地 sqlite db 制作一个跨平台应用程序,并且我得到了 IOS 和 Android 设置。

我到了可以使用“adb.exe and pull”获取数据库的地步。我使用 Sqlite 的 DB 浏览器来查看 db 文件。该文件没有表。

但是当我查看代码中的 SQLiteConnection 时,我可以看到这些表,如果我查询,我会得到数据。

有任何想法吗?

- 更新

也许我应该提到。我正在使用带有 Xamarin 表单和 sqlite-net-pcl 的 Visual Studio

标签: xamarin.formscross-platformsqlite-net-pcl

解决方案


我认为该表存在于数据库中,因为您可以从表中查询数据。您可以尝试使用其他工具而不是数据库浏览器来查看数据库文件吗?

并确保您打开的数据库是正确的。

这是一个可能对您有所帮助的链接: How to use ADB in Android Studio to view an SQLite DB


推荐阅读