Comment puis-je créer une application SQL Compact 2008 pour le bureau ? Je sais comment me connecter à un fichier .SDF avec SQL Management Studio 2008, mais je n'arrive pas à trouver comment m'y connecter avec mon application. J'ai vu des tutoriels à ce sujet et je peux voir dans le code C# qu'ils font référence à certains espaces de noms spéciaux, mais je n'arrive pas à le faire fonctionner. J'ai téléchargé le Microsoft SQL Compact SDK, mais j'obtiens une erreur chaque fois que j'essaie d'ajouter des références à l'une des DLL qui l'accompagnent. Quelqu'un sait-il où je peux trouver les binaires corrects pour cela ?
Réponses
Trop de publicités?Avez-vous je suis allé ici et j'ai téléchargé tous les composants énumérés (y compris les outils de conception) ?
Si vous postez l'"erreur" que vous obtenez, il sera peut-être plus facile de diagnostiquer votre problème.
Hé, Vous devez télécharger SQL Sever Compact 3.5.
Ensuite, vous pourriez créer un modèle LINQ2SQL (dbml) en utilisant l'outil sqlmetal qui fourni avec le SDK .NET (et Visual Studio). Actuellement, il n'est pas possible de créer des classes LINQ2SQL pour le framework compact dans Visual Studio, mais vous serez en mesure de les visualiser et de les modifier.
Je n'ai pas beaucoup de temps maintenant, car je dois vraiment y aller, mais j'espère que cela vous aidera à démarrer.
PS : Les références dans mon projet sont System.Data, System.Data.Linq et System.Data.DataSetExtensions
UPDATE :
Quant aux DLL que vous mentionnez... Je ne pense pas qu'il s'agisse d'assemblages .NET mais des DLL natives win32 destinées à être utilisées par les développeurs C++.