簡體   English   中英

使用Azure移動服務更新條目

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM