2015-02-25 18 views
0

Я использую azure mobile service, у которой есть база данных sql. Я хотел бы получить связь между моим окном и приложением azure mobile service sql database. Как я могу это достичь?Azure Mobile Service SQL Database Connection

В примере TodoItem нет никакой информации о таблице, которую данные будут приняты.

P.S. : Googled много, но ничего не удовлетворяло даже лазурной документации. Пример TodoItem не показывает некоторые детали. Например, мое имя таблицы базы данных - Scores, где строку кода следует изменить в примере TodoItem?

Вы можете скачать TodoItem пример here.

+0

Не стесняйтесь, я ничего не знаю о MobileServices. Но [эта ссылка] (http://azure.microsoft.com/en-us/documentation/articles/mobile-services-windows-dotnet-how-to-use-client-library/) представляется полезной. Я думаю, вы должны иметь доступ к своим данным через 'Client.GetTable'. – hschne

+0

Я просто хочу полностью настроить пример TodoItem с помощью мин (моя структура базы данных также полностью отличается) –

ответ

1

в Azure Mobile Service вы не получаете доступ к базе данных непосредственно из своего мобильного приложения. вы разговариваете с бэкэндом мобильной службы, который, в свою очередь, ведет переговоры с вашей базой данных.

как указано в @hSchroedl, вы должны использовать API мобильной службы для доступа к таблицам базы данных.

Вы можете легко следовать образцу TodoItem для создания представлений ваших собственных таблиц.

0

Если у вас есть вопрос, как получить строку подключения к базе данных Azure Mobile, ответ будет следующим: посмотрите на портале Azure -> название вашего мобильного сервиса -> вкладка панели мониторинга -> щелкните по имени вашей базы данных. Там у вас есть строка подключения к базе данных.

Вы можете использовать эту строку подключения в Visual Studio для подключения к базе данных мобильных служб, но не можете использовать ее непосредственно в своем мобильном приложении.

Примечание: Вы не можете получить доступ к своей базе данных непосредственно из своего мобильного приложения, не используя API Azure Mobile Services.

Ознакомьтесь с обзором Azure Mobile services documentation и учебниками, чтобы получить лучшее представление об этом.

Надеюсь, что это поможет