我已经获得了此代码,并且不断出现同样的错误。基本上,我想添加" 1"单击按钮时,在CurrentMood下的数据库中。我得到了: 参数1:无法转换为' MemBrainz.MainPage.Mood'到' System.Collections.IEnumerable'
这是我的代码
public class Mood
{
public int Id { get; set; }
public int CurrentMood { get; set; }
}
private async void Button_Click(object sender, RoutedEventArgs e)
{
greetingOutput.Text = "1";
Mood mood1 = new Mood()
{
这是错误的地方
CurrentMood = 1
};
SQLite.SQLiteAsyncConnection addconn = new SQLite.SQLiteAsyncConnection("mood.db");
await addconn.InsertAllAsync(mood1);
}
}
答案 0 :(得分:1)
InsertAllAsync
传递要插入的事物列表。由于您只插入一件事,您可能需要InsertAsync
。