我正在开发 C# winforms 应用程序。我想在 parse.com 上查找并更新任何特定记录。
我的问题是我找到了该记录,但不知道如何更新它。
查找代码是这样的:
int ID = Convert.ToInt32(txtId.Text);
var FindID = (from find in ParseObject.GetQuery("DriverID")
where find.Get<Int32>("DriverID") == ID
select find);
var ID = FindID.FindAsync();
最佳答案
终于可以工作了
public async void UpdateDriverOnParse(Int32 ID)
{
var query = (from find in ParseObject.GetQuery("DriverLogin")
where find.Get<Int32>("SystemID") == ID
select find);
// Retrieve the results
IEnumerable<ParseObject> Data = await query.FindAsync();
//for updating the selected row
foreach (var row in Data)
{
row["Pin"] = Convert.ToInt32(txtPinNo.Text);
row["DriverID"] = Convert.ToInt32(txtCallSign.Text);
row["Name"] = txtFirstName.Text+" "+txtMname.Text+" "+txtLastName.Text;
await row.SaveAsync();
}
}
关于c# - 如何在 Parse.com 上查找和更新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17319489/