我有带有SQLite数据库的Windows Phone 8.1的C#项目
数据库包含一个表,需要从中选择所有数据,并将其写入数组。还有2个类:链接(如表的名称) - 包含表的描述;存储库 - 方法类。
我不知道如何插入创建方法。
从:using (var statement = SQLiteConnection.Prepare("SELECT _id, link FROM links WHERE _id=?"))
开始,但下一步是什么?
答案 0 :(得分:1)
这很简单。
使用描述表(链接)类来创建新数组(类型)。在其他类创建List方法,查询您需要的内容。
public List <Linkses> Gettha()
{
List<Linkses> lin = new List<Linkses>();
using (var statement = con.Prepare("SELECT _id, link FROM links"))
{
while (statement.Step() == SQLiteResult.ROW)
{
Linkses link = new Linkses();
link.Id = (long)statement[0];
link.Linochka = (string)statement[1];
lin.Add(link);
}
}
return lin;
}
然后你必须用ToArray调用该方法。
Linkses[] holla = App.repo.Gettha().ToArray();