base de données du serveur SQL sur le côté du client en fonction du navigateur épais sans installation complète sql - est-il possible?

StackOverflow https://stackoverflow.com/questions/4533280

Question

Je voudrais construire client lourd en utilisant le navigateur Web, Silverlight et un mécanisme de base de données. Qu'est ce que je veux dire? Je voudrais avoir une base de données côté client qui est navigateur web interface. Est-il possible de créer en quelque sorte un fichier db temporaire ou la structure du côté client que le client peut utiliser hors ligne sans connexion au serveur SQL central et base de données centrale? L'hypothèse est que le client n'a pas à installer le serveur SQL sur sa machine et le client ne pas installer quoi que ce soit (en plus silverlight à des fins UI) sur le côté de lui.

Il y a une hypothèse plus. Je dois être en mesure de répliquer les données entre SQL Server 2008 et central ce db sur le côté client lourd.

Était-ce utile?

La solution

Vous pouvez utiliser SQL Server 2008 Express sur le client , mais vous devrez l'installer. Il y a aussi SQL Server Compact 3.5 :

  

SQL Server Compact 3.5 SP2 est un logiciel gratuit,   facile à utiliser des moteurs de base de données intégrée   qui permet aux développeurs de créer des solides   Windows Desktop et mobile   les applications qui fonctionnent sur tous les Windows   plates-formes, y compris Windows XP, Vista,   Pocket PC et Smartphone.

Dans le cas contraire, peut-être SQLite pourrait répondre à vos besoins:

  

SQLite est une bibliothèque logicielle   met en œuvre un autonome,   serveur, sans configuration,   moteur transactionnel de base de données SQL.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top