我正在编写应用程序而我正在尝试从现有数据库中获取数据。我成功导入了数据库并正确地解决了它using this tutorial。当我尝试执行查询时,我的对象是空的。
这是我的代码
public void TestDB() {
using (var conn = new SQLite.SQLiteConnection(dbPath))
{
var cmd = new SQLite.SQLiteCommand (conn);
cmd.CommandText = "select * from totem";
var r = cmd.ExecuteQuery<Totem> ();
tekst.Text = r[0].Title;
}
}
}
public class Totem
{
[PrimaryKey, AutoIncrement]
public string TotemId { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public string Synonyms { get; set; }
}
根据调试,r是一个列表,它包含395个条目(图腾中的条目数),但是图腾对象是空的,如你所见:
有谁知道如何初始化它们?
提前致谢。