2016-11-11 2 views
1

Ich bin ein bisschen neu mit C# und ich habe dieses Problem.Mein Server-Name ein Fehler beim Parametrieren

Ich versuche, eine Verbindung zu meiner Datenbank in SQL Server 2008 R2 von VIsual Studio 2015 Community herzustellen.

Mein Servername ist ERIC-LAPTOP \ SQLMANAGER, aber die „\“ tritt ein Fehler auf:

string connetionString = null; 
string servername = "ERIC-LAPTOP\SQLMANAGER"; 
string database = "RPG_Ressourses"; 
SqlConnection connection; 
connetionString = "Data Source=" + servername + ";Initial Catalog=" + database + ";Integrated Security=SSPI;"; 
connection = new SqlConnection(connetionString); 

Gibt es eine Möglichkeit, es \ als normales Zeichen zu machen zu akzeptieren oder ist es eine Möglichkeit zu machen funktioniert es, ohne den Namen der Serverinstanz zu ändern?

Ich habe den Servernamen und die Datenbank in var, weil es schließlich Teil der Parameter sein wird.

Vielen Dank!

Antwort

1

Verwendung @

string servername = @"ERIC-LAPTOP\SQLMANAGER"; 

oder \\

string servername = "ERIC-LAPTOP\\SQLMANAGER"; 
+0

Es scheint die Server Arbeit zu machen, aber ist es etwas anderes meine Verbindungszeichenfolge im, dass es richtig nicht machen können, schließen Sie immer noch nicht –

+0

Nevermind, falsch geschrieben der DB-Name –

+0

@EricBrochu Sie müssen den Fehler in der Ausnahme finden und eine neue Frage stellen, wenn Google nicht antwortet. – CathalMF

Verwandte Themen