|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : mai 2008 Messages : 99 ![]() |
Salut à tous,
je développe une application ASP.net MV3. J'ai créer une base de données sql express via VS 2010 et tout fonctionne bien. J'ai crée un Entity data model pour qu'il me dessine la structure de mes tables. Le model a été crée sans problème. J'avais besoin d'autres tables et j'ai choisi de les generer directement du model après avoir ajouter les entités correspondantes. Il a generé le script mais lors de l'éxécution de ce dernier, VS m'affiche l'erreur suivante: Code :
j'ai trouvé un lien qui aborde cette erreur mais j'ai pas bien compris comment résoudre le problème http://www.sql-server-performance.co...n-sysmessages/ |
||
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : mai 2008 Messages : 99 ![]() |
Bon peut etre que mon DB n'existe pas vraiment dans l'instance de sqlepxress, à vous de découvrir
Pourquoi j'ai dit ca? -parce que ma BD ('CustomMembership') existe dans le dossier App_Data puisque j'ai suivi un tuto au début de mon projet qui la met ds ce dossier. -et puis quand je click sur modifier connection sur ma BD je découvre que la data source est belle et bien Microsoft SQL Server Database File (SqlClient) et non Microsoft SQL Server (SqlClient) . Si cela est la cause de mon problème, comment modifier ma BD pour quelle soit du type convenable sans pour autant être obliger à créer toute une nouvelle BD. J'utilise déja mon BD ds mon application et je veux pas recommencer tous à zero. Voici le connectionString dans le web.config Code :
<ADD name="CustomMembershipDB" connectionString="metadata=res://*/Models.CustomMembership.csdl|res://*/Models.CustomMembership.ssdl|res://*/Models.CustomMembership.msl;provider=System.Data.SqlClient;provider connection string="DATA source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\CustomMembership.mdf;integrated security=True;user instance=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings> Comment modifier cette chaîne afin d'utiliser le nouveau type de BD ? Merci |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() |
N'attachez par votre DB dans votre solution en temps que fichier elle est écrasée à chaque compile de mémoire:
Citation:
Vous avez un SQL EXPRES... créez la base dedans et modifiez votre connectionString du Web.config afin de vous mapper sur celle-ci...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : mai 2008 Messages : 99 ![]() |
|
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() |
Citation:
Ca dépend ou vous placez votre base dans le projet... certains ont la mauvaise manie de la placer dans le bin...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com