Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo

Trabalhar com dados

Atualizado: junho de 2015

No Serviços Móveis do Microsoft Azure, os dados são armazenados em tabelas, que são mantidas no Banco de dados SQL do Microsoft Azure que é associada ao seu serviço móvel. Você pode adicionar uma ou mais tabelas a seu serviço móvel. Em um serviço móvel de back-end JavaScript, clique no botão Criar para adicionar uma nova tabela. Ao usar um back-end .NET, seu modelo de dados é definido em seu projeto de serviço móvel no Visual Studio.

O Serviços Móveis simplifica o processo de armazenar dados em um Banco de Dados SQL. Ao usar um back-end JavaScript, você não precisa predefinir o esquema de tabelas em seu banco de dados durante o desenvolvimento. Os Serviços Móveis automaticamente adicionam colunas a uma tabela com base nos dados que você insere. Para alterar esse comportamento do esquema dinâmico, use a configuração Esquema Dinâmico na guia Configurar.

Para procurar dados, gerencie permissões e índices em tabelas, ou para adicionar scripts de servidor, clique em uma tabela na lista. Para excluir uma tabela, clique para selecionar uma linha de tabela e clique em Excluir.

Use o SDK dos Serviços Móveis apropriado (Windows Store C#/Windows Store JavaScript/Windows Phone/iOS/Android) para que a plataforma funcione com os dados do Serviços Móveis em seu aplicativo. Por exemplo, o código a seguir insere dados em uma tabela:

IMobileServiceTable<TodoItem> todoTable = App.MobileService.GetTable<TodoItem>();

await todoTable.InsertAsync(newItem);

[self.table insert:item completion:^(NSDictionary *result, NSError *error) {

    [(NSMutableArray *)items insertObject:result atIndex:[items count]];
    
    completion(index);
}];
mToDoTable.insert(item, new TableOperationCallback<ToDoItem>() {
    public void onCompleted(ToDoItem entity, Exception exception, ServiceFilterResponse response) {
        if (exception == null) {
            if (!entity.isComplete()) {
                mAdapter.add(entity);
            }
        } else {
            createAndShowDialog(exception, "Error");
        }
    }
});

Para obter mais informações, consulte o tutorial Guia de introdução aos dados (Windows Store C# / Windows Store JavaScript / Windows Phone / iOS / Android / HTML).

Mostrar:
© 2015 Microsoft