如何在xamarin iOS中更新sqlite db
使用组件SQLite.NET添加到组件。
我在db note.db中插入了10条记录
它有表Student
public class Student{
[Primary autoIncrement]
public int id {get;set;}
public int marks {get;set;}
public string grade {get;set;}
public string subject {get;set;}
}
记录已插入表格中。
我想更新学生的标记xyz id;
var updateMarks = db.Query<Student>("UPDATE Student Set marks = ? WHERE Stockid = ?",100,stdId);
for(var check in updateMarks)
Console.WriteLine ("AFter Updated {0}", check. marks);
答案 0 :(得分:4)
阅读Xamarin文档的答案似乎是 NOT 假设正在进行查询!
因此,您的updateMarks行将变为=&gt;
var updateMarks = db.Execute<Student>("UPDATE Student Set marks = ? WHERE Stockid = ?",100,stdId);
执行是此处的关键