[英]Updating an entry using Azure Mobile Services
我目前正在使用以下方法將數據插入表中。
public async void PerformRegistration()
{
var personTable = App.MobileService.GetTable<PersonTable>();
var person = new PersonTable
{
FirstName = FirstNameTextBox.Text,
LastName = LastNameTextBox.Text,
EmailAddress = EmailTextBox.Text,
Password = PasswordTextBox.Password,
DateOfRegister = DateTime.Now
};
await personTable.InsertAsync(person);
}
我像下面看到的那樣訪問它
var person = await personTable
.Where(p => p.EmailAddress == EmailTextBox.Text)
.ToListAsync();
對數據庫中已有的條目執行更新的最簡單方法是什么? 我不確定如何將Id保持相同的值。
您只需要像執行操作一樣加載一個實體
var person = await personTable
.Where(p => p.EmailAddress == EmailTextBox.Text)
.ToListAsync();
然后更改所需的屬性,然后調用UpdateAsync
await personTable.UpdateAsync(person);
這一切都在本教程中說明
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.