![](/img/trans.png)
[英]How can i use an SQLiteAsyncConnection for Android using Xamarin?
[英]Use SQLiteConnection and SQLiteAsyncConnection together
我使用SQLite-Net NuGet 包。
我有用於數據庫操作的舊同步 API ( SQLiteConnection
)。
我想使用新的異步 API 進行數據庫操作( SQLiteAsyncConnection
)
舊的同步 API 足夠大,我無法快速遷移到異步 API,因此我需要使用一個數據庫文件同時使用同步和異步 API,如下所示:
var database = new SQLiteConnection(connectionString); // Synchronous API
var databaseAsync = new SQLiteAsyncConnection(connectionString); // Asynchronous API
如果我嘗試像上面一樣在一個數據庫文件上使用兩個連接,則會出現不同步的問題,例如使用同步連接創建表不能通過異步連接使表可用。 我假設連接內部有一些內部緩存或其他東西......
如何正確使用一個數據庫文件和兩個(同步和異步)連接?
還有..可以嗎?
附加信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.