Quelqu'un sait-il un intégré XML base de données qui peut fonctionner sous Windows CE 6.0 et qui a des liens avec .NETbase de données XML intégré avec une liaison .NET
Répondre
Voulez-vous dire quelque chose comme: "SQL Server CE 2.0 and the .NET Compact Framework"
Si C'est ce que vous cherchez, je suis sûr qu'une recherche rapide dans l'esprit de ce qui précède donnera des résultats similaires avec les versions ultérieures (comme SqlCE 3.5).
La base de données par défaut pour Windows CE est CEDB. Windows CE inclut également la prise en charge de la base de données intégrée (EDB), qui améliore les fonctionnalités de CEDB. Il s'agit de bases de données anciennes qui sont principalement utilisées dans SDK, application MFC Windows CE.
Information: http://msdn.microsoft.com/en-us/library/ms885343.aspx
Si vous voulez construire une application en .Net, vous pouvez simplement utiliser la version de base de données SQL Server pris en charge pour framework .Net (comme suggéré par "Shaihi"), qui est emballage sur EDB (Base de données embarquée).
Je pense que pour l'application multi-plateforme, SQLITE est la meilleure option.
s'il vous plaît également vérifier le lien de satckoverflow proche de votre message: Embedded Database for .net that can run off a network
Non, ce n'est pas ce dont j'ai besoin. J'ai besoin d'une base de données native XML, c'est-à-dire d'une base de données qui peut stocker des documents XML et faire des manipulations sur l'utilisation de XPath/XQuery. – Bogi
C'est une vieille question, mais je pensais que j'ajouter une réponse qui que ce soit dans le cas trébuche sur elle. Ma société vient de publier une base de données XML embarquée open source pour la plate-forme .NET appelée Nxdb. Il est sous licence Apache 2.0 et a été développé et utilisé en interne depuis plusieurs années. C'est fondamentalement une liaison à une version croisée compilée (en utilisant IKVM) de BaseX (une fantastique base de données Java XML) avec des fonctionnalités supplémentaires pour le cas d'utilisation intégré et l'environnement .NET. La page du projet est ici: https://dracorp.assembla.com/spaces/nxdb
(J'espère que la liaison avec mon propre projet n'ennuie pas les mods, mais je me suis dit que puisque ce post répond directement à la question et fournit un lien vers un projet d'OS permissif, ça ira).
Il est permis de promouvoir votre propre projet en SO (même commercial) tant qu'il résout le problème présenté par le PO. Le seul problème que je vois dans ce cas est que votre projet est basé sur le framework ** full ** .Net, et cette question concerne Windows CE, qui ne supporte que le framework compact .Net. Je pense qu'il est peu probable que votre projet puisse être utilisé dans ce scénario. – yms
Vous avez raison de ne pas travailler sur Windows CE - je ne pensais pas et raté la connexion entre CE et .NET CF. Bien que le code Nxdb lui-même s'exécuterait probablement (ou pourrait être exécuté) dans le cadre compact, il repose fortement sur IKVM qui n'est pas actuellement compatible avec .NET CF. – daveaglick
Je suis désolé, j'ai oublié de mentionner qu'il devrait être base de données XML – Bogi