2010-09-28 9 views
34

Je voudrais développer pour Windows Phone 7 mais le manque de support de base de données me bloque toujours. Est-ce que quelqu'un a trouvé une bonne bibliothèque, pile à utiliser pour accéder à la base de données locale de WinPhone7? Pouvez-vous publier des liens/exemples de bonnes pratiques pour sélectionner/insérer des données dans une base de données à partir d'une application WinPhone7?Prise en charge de la base de données SQL locale pour le téléphone Windows 7

Merci d'avance! c.

[édité] des mises à jour disponibles?

+0

duplication possible de http://stackoverflow.com/questions/3147078/database-for-windows -phone-7 –

+0

aucun d'entre eux sont no-SQL? Hate SQL ... –

+0

Mango apporte SQL intégré .... – Egon

Répondre

29

Il y a beaucoup d'options:

WinPhone7Db
Perst
SQLite (et here)
siaqodb
db4o
Ninja Database Pro
Rapid Repository
Sterling
Effiproz
SQL Compact Edition va venir dans la « Mango » mise à jour - plus tard cette année

+0

Quelqu'un at-il essayé db4o? Est-ce bon à utiliser? – Buju

+2

Sterling est également un bon et l'auteur est très actif dans le forum. http://sterling.codeplex.com/ – MatthieuGD

+0

J'utilise http://sqlitewindowsphone.codeplex.com/ et j'en suis très satisfait – thumbmunkeys

1

Jetez un oeil à winphone7db. Ce projet implémente une base de données basée sur le stockage isolé (IsolatedStorage) pour Windows Phone 7. La base de données est constituée d'un objet table, chacun supportant un nombre quelconque de colonnes.

Vous pouvez également stocker des données sur Internet et utiliser des services Web.

0

Vous serez en mesure d'utiliser SQL CE de Microsoft avec la prochaine mise à jour des outils due en mai. Lorsque les utilisateurs finaux auront Mango est une autre histoire bien :)

0

Il y a une base de données locale à venir dans Windows Phone 7.1/Mango - un coup d'oeil à la documentation pré-version MSDN ici: http://msdn.microsoft.com/en-us/library/hh202860%28v=VS.92%29.aspx

Vous aurez besoin pour utiliser Linq à SQL et les bases de données sont toujours liées à des contextes de stockage d'applications isolées, mais autrement devrait être comme vous l'attendez =)

Questions connexes