2
我有一個Azure數據庫實例和在ARM設備上運行的Windows 8應用程序。我需要連接到Azure數據庫並將數據保存到數據庫中並檢索數據庫的某些字段。我知道我可以使用Azure移動服務連接數據庫,但本教程僅顯示如何讀取數據。有什麼方法可以將數據保存到數據庫中嗎?將數據從Azure數據庫保存並讀取到Windows 8應用程序
我基本上有一個銷售表,我想有用戶保存自己的銷售到表中,閱讀(顯示)匹配他的用戶名該行。
我有一個Azure數據庫實例和在ARM設備上運行的Windows 8應用程序。我需要連接到Azure數據庫並將數據保存到數據庫中並檢索數據庫的某些字段。我知道我可以使用Azure移動服務連接數據庫,但本教程僅顯示如何讀取數據。有什麼方法可以將數據保存到數據庫中嗎?將數據從Azure數據庫保存並讀取到Windows 8應用程序
我基本上有一個銷售表,我想有用戶保存自己的銷售到表中,閱讀(顯示)匹配他的用戶名該行。
當然,本教程實際上顯示瞭如何保存數據,以及 - 待辦列表項。在Step 8 below where this link takes you中,您將看到一個致電InsertAsync
,然後觸發相關腳本。在Windows Azure門戶
private async void InsertTodoItem(TodoItem todoItem)
{
// This code inserts a new TodoItem into the database. When the operation completes
// and Mobile Services has assigned an Id, the item is added to the CollectionView
await todoTable.InsertAsync(todoItem);
items.Add(todoItem);
}
...
private void ButtonSave_Click(object sender, RoutedEventArgs e)
{
var todoItem = new TodoItem { Text = TextInput.Text };
InsertTodoItem(todoItem);
}
然後,如果你需要之前做對象的任何操作:或者,如果你的演示應用程序,你可以從Windows Azure的門戶網站建立合作,你會看到這樣的代碼它會進入數據庫,您可以使用node.js腳本來完成此操作。例如,下面的圖像顯示如何更換無論TodoItem
的Text
被設置爲在代碼中硬編碼「代替文本,」說明,但沒什麼用:)
謝謝您的幫助。我可能會在這裏問一些無聊的事情,但是你會碰巧知道如何在XAML的列表視圖中顯示數據庫項目? – user861059 2013-05-07 11:00:49
查看適用於Windows 8的樣例ToDo應用程序(您可以在創建新的Windows Azure移動服務時下載完整的應用程序)。它使用數據綁定來顯示數據庫中的項目列表(在添加幾項課程之後) – 2013-05-07 16:55:14
我已經按照示例進行操作,並且使用以下代碼: var table = App.MobileService.GetTable (); var tableView = await table.Where(t => t.Account ==「account」)。ToCollectionView(); TransactionsView.ItemsSource = tableView; 但是,代替表中的數據,我得到:ProjectName.UserTransactions 4次(這是表中的記錄數)。任何想法如何我可以在表中顯示實際數據? –
user861059
2013-05-07 18:57:22