Xamarin Forms SQLite 问题与 SQLiteAsyncConnection
Xamarin Forms SQLite issue with SQLiteAsyncConnection
我遵循官方文档中关于在 Xamarin.forms 应用程序中使用 SQLite 数据库功能的以下 Xamarin 示例。
https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/databases/
问题是,从示例项目复制时,它使用的 sqlite.net 版本是旧的,因此出现以下功能错误:
public class TodoItemDatabase
{
readonly SQLiteAsyncConnection database;
public TodoItemDatabase(string dbPath)
{
database = new SQLiteAsyncConnection(dbPath);
database.CreateTableAsync<TodoItem>().Wait();
}
无法识别 SQLiteAsyncConnection。
现在我可以改为添加异步 pcl sqlite 库,但是本教程会出现其他错误,将字符串类型的连接字符串传递给:
database = new SQLiteAsyncConnection(dbPath);
有关如何以最佳方式继续学习本教程的任何信息或帮助?或者是否有最新的最佳实践?
谢谢
我的错。安装了错误的 nuget 包。
我确定是SQLite-netpcl官方的
现在工作正常。
我遵循官方文档中关于在 Xamarin.forms 应用程序中使用 SQLite 数据库功能的以下 Xamarin 示例。
https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/databases/
问题是,从示例项目复制时,它使用的 sqlite.net 版本是旧的,因此出现以下功能错误:
public class TodoItemDatabase
{
readonly SQLiteAsyncConnection database;
public TodoItemDatabase(string dbPath)
{
database = new SQLiteAsyncConnection(dbPath);
database.CreateTableAsync<TodoItem>().Wait();
}
无法识别 SQLiteAsyncConnection。
现在我可以改为添加异步 pcl sqlite 库,但是本教程会出现其他错误,将字符串类型的连接字符串传递给:
database = new SQLiteAsyncConnection(dbPath);
有关如何以最佳方式继续学习本教程的任何信息或帮助?或者是否有最新的最佳实践?
谢谢
我的错。安装了错误的 nuget 包。
我确定是SQLite-netpcl官方的
现在工作正常。