2010-12-15 27 views
1

J'ai un problème avec base de données de base de service, je l'ai utilisé dans une de mes applications, mais je ne sais pas si l'utilisateur qui l'utilisera besoin d'avoir installé quelque chose pour pouvoir exécuter l'application (comme vous avez besoin avoir installé NET framework pour les applications C#)base de données de service

note: Ceci est windows application

Répondre

0

Vous aurez besoin d'installer le moteur de base de données correspondante avec le nom de service correct, et créer la base de données et des objets pertinents sur l'installation.

1

Cela dépend du moteur de base de données que vous utilisez. SQL Server/SQL Express/Oracle/MySQL nécessitent que vous installiez l'application sur la machine avant que cela fonctionne. Les moteurs de bases de données comme SQLite et Firebird ne sont que des Dll, vous pouvez donc les inclure dans votre projet.

Si le fichier est un fichier MDF qui est un fichier SQL Server, vous devez installer le serveur SQL ou SQL Express.

Vous pouvez l'inclure avec votre application et de le faire en silence:

http://social.msdn.microsoft.com/forums/en-US/sqlsetupandupgrade/thread/7180e4dc-5c1e-4501-83d7-6882abb1f04e/