Bonjour,
je voudrais savoir s'il est possible d'utiliser SQL compact sans le déployer, j'entends par là que je met les dll dans mon projet et c'est tout.
ça peut fonctionner?
Version imprimable
Bonjour,
je voudrais savoir s'il est possible d'utiliser SQL compact sans le déployer, j'entends par là que je met les dll dans mon projet et c'est tout.
ça peut fonctionner?
J'ai entendu dire (pas plus tard qu'hier) que oui :)
Et je crois d'ailleurs que ça va me convaincre d'utiliser SQL Compact pour remplacer ce bon vieux SQLite... surtout pour le support de LINQ To SQL ;)
pour ma part, ce qui va me convenr, c'est que je n'aurai plus à ajouter SQLexpress.
Mais, tu a s un lien pour savoir comment faire ?:aie:
Je suis modo, pas rédacteur :aie:
Tu vas dans C:\Program Files\Microsoft SQL Server Compact Edition
Tu sélectionnes les sept DLL SQL Server Compact Edition :
sqlceca35.dll
sqlcecompact35.dll
sqlceer35en.dll
sqlceme35.dll
sqlceoledb35.dll
sqlceqp35.dll
sqlcese35.dll
Et tu les colles dans ton projet.
Tu sélectionnes les sept DLL dans l'Explorateur de solutions et dans la fenêtre Propriétés tu mets la valeur Copy if newer à la propriétés Copy to output directory.
Dans le nœud Références tu sélectionnes System.Data.SqlServerCe et tu mets à True à la propriété Copy Local.
Je viens tout juste de tomber dessus, j'allais mettre le lien, mais, merci beaucoup
de plus, je trouve que ce que tu dis est plus clair :aie:
http://msdn2.microsoft.com/fr-fr/lib...26(VS.80).aspx