Dorian LAMANDE & Technologies Microsoft

Posts Tagged ‘Azure; Sql Azure; Azure Mobile Services;’

Brancher votre SQL Azure avec Azure Mobile Services

Posted by Dorian LAMANDE sur juillet 2, 2013

1. Créer une base de données SQL

SQLDb

J’ai repris notre base de données préférée : “Northwind”. Le script est dispo ici

http://nwindazure.codeplex.com/SourceControl/changeset/view/28806#445285

 

2. Créer un nouveau Azure Mobile Service

image

N’oubliez pas de mettre dans “BASE DE DONNEES” : utiliser une base existante.

Nous avons maintenant une base de données ainsi qu’un service mobile.

 

3. Ouvrir SQL Server Management Studio 2012

image

Ouvrez le script “ Northwind_edited_for_SQLAzure”.

On se contentera pour le moment de ne prendre que la partie Customer.

Remplacer “dbo” par le nom du service mobile que vous venez de créer (pour moi c’est demoNorthWind).

Remplacer également [CustomerId] par [id] pour que cela soit supporter par le Service.

CREATE TABLE [demoNorthwind].[Customers] (
    [id]   NCHAR (5)     NOT NULL,
    [CompanyName]  NVARCHAR (40) NOT NULL,
    [ContactName]  NVARCHAR (30) NULL,
    [ContactTitle] NVARCHAR (30) NULL,
    [Address]      NVARCHAR (60) NULL,
    [City]         NVARCHAR (15) NULL,
    [Region]       NVARCHAR (15) NULL,
    [PostalCode]   NVARCHAR (10) NULL,
    [Country]      NVARCHAR (15) NULL,
    [Phone]        NVARCHAR (24) NULL,
    [Fax]          NVARCHAR (24) NULL
);

 

Notre table est maintenant créée vous pouvez jouer le script d’insert pour y ajouter de la donnée.

4. Ajout de la table dans Azure Mobile Services

image

Ajouter une table nommée “Customers”

Nous allons générer notre application HTML5/JS

image

 

5. Modification de l’application HTML5/JS

Editez le fichier page.js

todoItemTable = client.getTable('Customers');
.append($('<div>').append($('<input class="item-text">').val(item.ContactName)));

Lancer le server et aller sur http://localhost:8000.

Normalement vous devriez avoir des données Smile

 

Vous avez donc très facilement accès à votre DataBase au travers de Mobile Services.

Posted in Windows Azure | Tagué: | Leave a Comment »