我想获得一个ListView
与数据库中的每个项目的名称,但我回来的是全表名称。如果可能的话,我想使用相同的功能在稍后获取id等其他信息。如果需要更多信息,请问我。使用函数从sqlite数据库中获取指定的数据?
这是我的代码:
调用该函数:
var categories = App.Database.GetCategoryByMenuID(1);
listView.ItemsSource = categories;
功能:
public List<Categories> GetCategoryByMenuID(int menuID)
{
return db.Table<Categories>().Where(x => x.Menu_ID == menuID).ToList();
}
表:
public class Categories
{
public Categories()
{
}
[PrimaryKey, AutoIncrement]
public int ID { get; set; }
public int Menu_ID { get; set; }
public string Name { get; set; }
}
预先感谢您,
'GetCategoryByMenuID'的返回trype是'List',它如何返回'完整的表名'? –
tchelidze