SQLitePCL的使用怎么拿到记录
您好,刚学所以数据库不懂,使用了SQLitePCL这个dll,我的目的是想把数据在页面加载的时候显示到Gridview上,我知道UWP没有数据源这个东西,只能建个model然后用ObservableCollection<T>绑定到ItemsSource上来显示数据,
下面的是我的代码
/// <summary>
/// 读取数据库数据
///
/// </summary>
/// <returns></returns>
public SQLiteResult ReadData(ObservableCollection<ACCOURT> accourtDate)
{
SQLiteResult result;
using (var statment= connStr.Prepare("select * from SQLITEDOME;"))
{
result = statment.Step();
if (SQLiteResult.ROW==result)
{
var s = statment[2];
var r = statment["金额"];
//这个statment只能索引字段(列),不能索引记录(行)
//问题就是这里,怎么拿到记录,上面2种都是statment的2个重载,一个是index,一个是列名
//只能得到第一行 和你指定列的记录
}
}
return result;
}
现在就是想拿到记录然后复制到下面这个集合里面
ObservableCollection<ACCOURT> accourtDate = new ObservableCollection<ACCOURT>();