Comment me connecter à un fichier .mdf (fichier de base de données Microsoft SQL Server) dans un projet Web simple?
Plus précisément, dans VS 2008, je veux me connecter à une source de données que vous pouvez avoir en cliquant-droit sur le générés automatiquement dossier App_Data (un .mdf "base de données"). Semble facile, et c'est une fois que vous savez comment.
source d'informationauteur MrBoJangles
Vous devez vous connecter pour publier un commentaire.
Une grande ressource, je garde toujours les autour de est connectionstrings.com.
C'est vraiment pratique pour trouver ces chaînes de connexion lorsque vous ne pouvez pas trouver un exemple.
Particulièrement cette page appliqué à votre problème
Joindre un fichier de base de données sur se connecter à une instance SQL Server Express locale
Voici donc la réponse à partir de MSDN:
Très facile, sauf que je n'ai pas de menu Données. Si vous n'avez pas de menu Données, procédez de la manière suivante:
Tester la connexion. Ça va être bon. Si vous souhaitez ajouter la chaîne de caractères pour le web.config, cliquez sur le bouton Avancé, et la copie de la Source de Données en ligne (en bas de la boîte de dialogue), et de le coller dans une chaîne de connexion à l'endroit approprié dans le web.fichier de configuration. Vous devrez ajouter le "
AttachDbFilename
" attribut et la valeur. Exemple:Le texte brut à partir du panneau Avancé:
L'entrée effective dans le web.config:
Une fois de plus-je l'ai toujours gardé un fichier udl sur mon bureau pour facilement créer et de tester les chaînes de connexion. Si vous ne l'avez jamais fait auparavant, créez un nouveau fichier texte et nommez-le à la connexion.udl (la poste est la seule partie importante). Ouvrez le fichier, rendez-vous sur l'onglet Fournisseur et de travailler votre chemin à travers. Une fois que vous êtes heureux avec la connexion de renommer le fichier en lui donnant un .txt extension. Ouvrez le fichier et copier la chaîne, il est relativement facile et permet de tester la connexion avant de l'utiliser.
Dans votre Connexion.aspx.cs (le fichier code-behind pour votre page de login présenter l'événement clic du bouton) ajouter