c# - 如何在 Parse.com 上查找和更新记录

标签 c# winforms parse-platform

我正在开发 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/

相关文章:

javascript - 使用 Javascript HTTP 请求登录站点?

c# - 当字符串以方向不可知字符(例如括号)结尾时解析 rtl 语言的问题

c# - NetNamedPipeBinding 安全吗?

c# - unity 拦截GetCustomAttribute

c# - 将 byte[] 作为参数传递给 ReportViewer

c# - SendKeys.SendWait ("^c") 问题

c# - 使用c#发送电子邮件 SMTP服务器需要安全连接或客户端未经过身份验证

.net - 为什么当用户放大 Excel 时 WinForms 控件被禁用?

ios - iPhone - PRFRelation 不保存对象

javascript - 成功和错误 Parse.User 回调均在 Parse.User.save() 上调用