草庐IT

SQLiteAsyncConnection

全部标签

c# - 如何从 SQLite 的异步 PCL 版本使用 SQLiteAsyncConnection?

我正在使用来自https://github.com/oysteinkrog/SQLite.Net-PCL的Sqlite.net的PCL版本但是,我无法设置数据库连接。SQliteAsyncConnection与原始版本不同,它不采用字符串(数据库路径),而是[Func.]2如何使用它?一般来说:如何使用这个库?我有一个核心PCL库,它执行我的iOS、Android和WP8项目中的所有业务逻辑。我的理解是我可以将Sqlite-NetAsyncPCL放到我的PCL库中。但似乎我必须提供一些特定于平台的东西才能让它工作。 最佳答案 您只需

c# - 如何从 SQLite 的异步 PCL 版本使用 SQLiteAsyncConnection?

我正在使用来自https://github.com/oysteinkrog/SQLite.Net-PCL的Sqlite.net的PCL版本但是,我无法设置数据库连接。SQliteAsyncConnection与原始版本不同,它不采用字符串(数据库路径),而是[Func.]2如何使用它?一般来说:如何使用这个库?我有一个核心PCL库,它执行我的iOS、Android和WP8项目中的所有业务逻辑。我的理解是我可以将Sqlite-NetAsyncPCL放到我的PCL库中。但似乎我必须提供一些特定于平台的东西才能让它工作。 最佳答案 您只需

c# - 关闭 SQLiteAsyncConnection

我在我的XamarinAndroid项目中使用sqlite-net-pcl库(theonebyFrankKrueger,而不是thisforkbyØysteinKrog)。到目前为止,SQLiteAsyncConnection似乎没有Close或Dispose方法accordingtotheauthor.我有两个问题。首先,将连接用作单例会节省资源吗?其次,我可以使用sqliteAsyncConnection.GetConnection().Close()关闭连接吗?我打算做这样的事情:publicstaticasyncTaskCloseDbConnectionAsync(SQLite