我有一个应用程序,它使用SQLite数据库在本地存储数据。我使用以下方法获取并打开数据库的路径:
string dbPath = System.IO.Path.Combine(FileSystem.AppDataDirectory, "mydatabase")
db = new SQLiteConnection(dbPath);
我创建了一个示例数据库(example.db3),并使用Build将其复制到Resources\Raw文件夹中。我的问题是如何获得这个数据库文件的路径,以便我可以使用
string dbPath = System.IO.Path.Combine("*path to Resources\Raw foldder*", "example.db3");
若要获得打开示例数据库的完整路径,请执行以下操作。我已经尝试过搜索,但是我能得到的最好的方法是使用FileSystem.Current.OpenAppPackageFileAsync,但是这会打开文件进行流读取,而我需要获得路径。理想情况下,该方法将在所有平台上工作。
发布于 2022-08-17 08:16:32
https://stackoverflow.com/questions/73374573
复制相似问题