Visual C# 2008 Express connexion à SQL Server 2008 Express edition
J'ai un problème avec Visual C# 2008 express (SP1) de la connexion à SQL Server 2008 express.
Le "Ajouter une Connexion" de la fenêtre (là où initié) n'a pas de liste existante de sql server et pas d'option pour sql server à l'exception d'un compact edition.
Noter que, j'ai la maladie de von willebrand 2008 express (SP1) sur la même machine, ce qui montre la fenêtre régulièrement (avec la liste SQL server et SQL Server Management studio fonctionne très bien avec le serveur en tant que bien.
J'ai vu d'autres des postes similaires, a prendre quelques conseils: réinstallé le VC#, les services d'exécution ok, etc... mais sans succès avec VC# jusqu'à présent.
Encore une fois, sur la même machine, la maladie de von willebrand montre le dialogue avec l'option sql server régulièrement,
mais VC# affiche seulement 3 options dans "Modifier la source de données la boîte de dialogue"
(1. Microsoft Access Fichier de Base de données (OLE DB)
2. Microsoft SQL Server Compact 3.5,
3. Microsoft SQL Server Base de données de Fichier)
Une idée?
OriginalL'auteur | 2009-05-22
Vous devez vous connecter pour publier un commentaire.
Je suis avec Phil sur ce Visual Web Developer 2008 Express Tools>se Connecter à la Base de données...
apporte dialogue Ajouter une Connexion avec nom du Serveur:
Visual C# 2008 Express a de la Base de données nom de fichier (nouveau ou existant):
Plutôt ceci implique l'utilisation de ado.net en programmant
comme dans SqlConnection db = new SqlConnection();
db.ConnectionString= ...
"Data Source=.\SQLEXPRESS;Initial Catalog=Mabase;Integrated Security=True;
providerName=Système.Les données.SqlClient";
[Source de données=server\SQLEXPRESS]
Il me semble avoir ASPNETDB.MDF fichiers qui ont été créés dans mes zones du projet
mais ne pas confondre avec
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\master.mdf
MVS.NET 2003 requis Microsoft SQL Server 2000 Desktop Engine ontop de SQL Server 2000.
Tout plutôt me rappelle de l'aide de Microsoft Access connecter à SQL Server via ODBC
comme un moyen d'obtenir des "contrôles dépendants" de l'Accès de Base.
OriginalL'auteur Rat1960
SQL 2005 et SQL server 2008 Express Éditions installer eux-mêmes comme des Instances Nommées.
Vous devriez être en mesure d'entrer ".\SQLEXPRESS" pour vous connecter.
Le "." est un raccourci pour "localhost", et le "SQLEXPRESS" est le Nom de l'Instance de SQL Express.
Vous pouvez vérifier le nom de l'instance dans votre panneau de configuration des Services:
Ah, dans ce cas, avez-vous vérifié que vous pouvez vous connecter à l'aide de l'utilitaire sqlcmd outils de trop? par exemple: C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqlcmd -S .\SQLEXPRESS
Oui, je le fais sans problème
OriginalL'auteur
Vous décrit l'option 3 - Microsoft SQL Server Fichier de Base de données, vous devriez être en mesure de l'utiliser pour pointer vers votre .fichier mdf et il sera capable de se connecter à partir de cet.
OriginalL'auteur Peter C
Pourrait-il que le produit exprès de ne pas vous permettre de vous connecter de façon normale parce qu'il est admissible à titre de "distant"?
Voir le tableau dans la réponse:
http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/51df3937-1f24-4131-80d6-486552660bad
OriginalL'auteur justin w