2009-02-10 6 views
3

Lors de la configuration d'une nouvelle application ASP.NET MVC Web, la chaîne de connexion par défaut à l'intérieur web.config est quelque chose comme ceci:.par défaut MVC application Web Database

connectionString = "source de données = \ SQLEXPRESS; Integrated Security = SSPI; AttachDBFilename = | Répertoire_Données | aspnetdb.mdf; Instance Utilisateur = true "

Je veux juste jouer avec la connexion et l'enregistrement, etc mais quand je lance l'application, il est évident qu'il ne trouve pas de base de données SQL . Quelle base de données avec quelles tables dois-je configurer pour faire cela?

J'ai installé SQL Server 2005 Standard sur mon système, est-ce suffisant?

Merci.

Répondre

5

SQL Server 2005 est plus que suffisant. La chaîne de connexion par défaut recherche un fichier SQL Server Express dans le dossier App_Data. Remplacez-le par les éléments suivants:

Data Source=<server name>;Initial Catalog=<database name>;User Id=<user name>;Password=<password>; 

Si vous voulez générer les tables d'adhésion ASP.NET exécuteront alors aspnet_regsql.exe, qui se trouve dans le dossier .NET Framework 2.0 (par exemple C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727). Un assistant vous guidera tout au long du processus.

Questions connexes