Je crée une application clickonce et envisage d'utiliser SQL Compact. Cependant, plusieurs utilisateurs utiliseront l'application sur la même machine. Est-ce que cela leur permettra de partager la même base de données? Si non, devrais-je utiliser Express à la place?SQL Server Compact & Utilisateurs ClickOnce & Mutliple
Répondre
Le problème consiste en fait à copier le fichier de base de données quelque part que tout le monde peut y accéder à partir de son propre compte. Les applications ClickOnce ne fonctionnent pas avec des privilèges, donc je ne pense pas qu'elles pourraient accéder à la base de données si c'était, disons, dans c: \ ourdatabase.
Si j'étais vous, je déploierais l'application sur localhost sur ma machine, et copierais la base de données là où je le voudrais. L'application doit pointer vers cet emplacement. Connectez-vous en tant qu'utilisateurA et exécutez-le pour voir s'il peut accéder à la base de données avec succès. Idem pour userB.
Maintenant, si cela fonctionne, vous pouvez essayer d'ajouter du code pour copier la base de données dans ce dossier la première fois que l'application est exécutée sur cette machine. Vérifiez simplement le dossier et le fichier dans le dossier, et sinon, copiez-le là-bas. Encore une fois, vous devrez essayer ceci et voir si cela fonctionnera.
- 1. sql server compact edition features
- 2. Comment inclure une version mise à jour de SQL Server Compact 3.5 dans l'installation de ClickOnce?
- 3. Rôles, schémas, utilisateurs SQL Server
- 4. sql server compact edition Éditeur de données
- 5. Performances de SQL Server Compact Edition 3.5
- 6. iBatis.Net SQL Server Compact Edition 3.5
- 7. Comment démarrer avec SQL Server Compact 4.0?
- 8. SQL Server Compact avec Visual Studio 2008
- 9. Sous-requête dans SQL Server Compact Edition
- 10. Différences T-SQL entre SQL Server Compact Edition et SQL Server réel?
- 11. connexions SQL Server sauvegarde et les utilisateurs
- 12. SQL Server 2005 Utilisateurs et rôles
- 13. Remplacement pour SQL Server CE pour les applications ClickOnce
- 14. Quelle est la différence entre SQL Server Compact Edition et SQL Server Express Edition?
- 15. SQL Compact importation DB à partir de SQL Server Express avec Server Management Studio
- 16. Sql Compact et __sysobjects
- 17. SQL Compact sélectionner top 1
- 18. SQL Server Compact Edition dépend-il de l'infrastructure .net?
- 19. Comment obtenir le meilleur enregistrement de SQL Server Compact Edition?
- 20. Importer/exporter des données XML dans SQL Server Compact Edition?
- 21. SubSonic et MS SQL Server Compact - fournisseur de données
- 22. Comment ajouter une valeur par défaut dans SQL Server compact?
- 23. Utilisation de CTE sur SQL Server Compact 3.5
- 24. SQL Server Compact Edition et le modèle de référentiel
- 25. Connexion à SQL Server Compact Edition dans SSIS
- 26. SQL Server Compact 3.5: Processus/importer des données CSV
- 27. SQL Server Compact a expiré en attente d'un verrou
- 28. SQL Server Compact Edition - Problèmes liés aux abonnements multiples
- 29. Comment renommer une table dans SQL Server Compact Edition?
- 30. Passer d'Oracle 10g Express à SQL Server Compact (NHibernate)
Si je mets la base de données compacte du serveur SQL sur un partage réseau et que ce partage est disponible pour mon compte Windows, devrait-il être également disponible à partir de l'application ClickOnce? – Prokurors