sql - 将数据从 Azure 数据库保存到 Windows 8 应用程序并从中读取数据

标签 sql database azure windows-8 azure-mobile-services

我有一个 Azure 数据库实例和一个在 ARM 设备上运行的 Windows 8 应用程序。我需要连接到Azure数据库并将数据保存到数据库中并检索数据库的一些字段。我知道我可以使用 Azure 移动服务连接数据库,但教程仅介绍如何读取数据。有什么方法可以将数据保存到数据库中吗?

我基本上有一个销售表,我希望用户将他的销售额保存到表中并读取(并显示)与他的用户名匹配的行。

最佳答案

当然,本教程实际上还展示了如何保存数据 - 待办事项列表项。在 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 脚本来完成。例如,下图显示了如何使用硬编码的“替换文本”替换代码中设置的 TodoItemText,这是说明性的,但不是很有用: )

enter image description here

关于sql - 将数据从 Azure 数据库保存到 Windows 8 应用程序并从中读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16389658/

相关文章:

sql - 选择不同的(col a) max(colb)

c# - EF4 代码优先导致 InvalidOperationException

Azure 逻辑应用在 inline_code 操作中使用变量

c# - 如何从 C# 中同一项目下的不同窗口窗体访问不同组件?

entity-framework - 应用程序配置文件中的连接字符串不包含所需的providerName属性

azure - 资源组 beginDeleteByName 与 deleteByNameAsync

mysql选择像facebook提要中的记录

SQL - 如何计算列的唯一组合

javascript - Sequelize hasMany 关系的 getAssociation

javascript - 使用 chrome 扩展在 javascript 中读取和写入 json 数据?