Продажи: 1-800-867-1389

Работа с данными

Обновлено: Июль 2014 г.

В Мобильные службы Microsoft Azure данные хранятся в таблицах, которые поддерживаются в База данных SQL Microsoft Azure, связанной с вашей мобильной службой. К мобильной службе можно добавить одну или несколько таблиц. В серверной мобильной службе JavaScript нажмите кнопку Создать, чтобы добавить новую таблицу. При использовании серверного приложения .NET модель данных определяется в проекте мобильной службы в Visual Studio.

Мобильные услуги упрощает хранение данных в база данных SQL. При использовании серверного приложения JavaScript вам не нужно предварительно определять схемы таблиц в базе данных в ходе разработки. Мобильные службы автоматически добавляют столбцы в таблицу на основе вставляемых данных. Чтобы изменить данное поведение динамической схемы, используйте параметр Динамическая схема на вкладке Настройка.

Чтобы просмотреть данные, задать разрешения и индексы таблиц или добавить серверные скрипты, щелкните таблицу в списке. Чтобы удалить таблицу, щелкните строку таблицы и выберите Удалить.

Используйте соответствующий вашей платформе пакет Mobile Services SDK (Магазин Windows на языке C#/Магазин Windows на языке JavaScript/Windows Phone/iOS/Android) для работы с данными Мобильные услуги в приложении. В следующем примере данные вставляются в таблицу.

client.getTable("TodoItem").insert(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");
        }
    }
});

Дополнительные сведения см. в учебнике Начало работы с данными (Магазин Windows на языке C#/Магазин Windows на языке JavaScript/Windows Phone/iOS/Android/HTML).

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв
Показ:
© 2014 Microsoft