Arbeiten an einem Tool, das eine SQL Server Express LocalDB-Implementierung abfragt, und ich habe den Code getestet, um zu sehen, dass es funktioniert, aber wenn ich die Verbindungszeichenfolge verschieben eine hartcodierte Zeichenfolge zu einem in einer xML-Konfigurationsdatei, die ich geschrieben habe, den Fehler unten gibt:SQL-Verbindung String LocalDB - Konsole - Schlüsselwort nicht unterstützt "Server"
Als Referenz hier ist ein Bild des Codes, ich prevously für den Funktionsaufruf verwendet:
und das ist, was ich zur Zeit in der XML-Konfigurationsdatei haben:
Wenn ich „Server“ auf „Data Provider“ ändern auch sagt, dass Data Provider ein nicht unterstütztes Schlüsselwort ist.
Durch andere Fragen, dies ist mehr als wahrscheinlich im Zusammenhang mit String-Formatierung, oder wie ich es lesen, aber es tut dies unabhängig von einfachen oder doppelten Anführungszeichen.
Je nachdem, mit was Sie versuchen, eine Verbindung herzustellen - ich verwende immer https://www.connectionstrings.com/, um meine Verbindungszeichenfolge zu überprüfen, wenn ich auf Probleme stoße. – confusedandamused
Ich werde das auf jeden Fall schnell überprüfen. Sollte nicht so schlecht sein, aber es ist nur localdb und es funktionierte mit ich es hart codiert ..... ungerade ..... –
Ihre hartcodierte Zeichenfolge verwendet "Datenquelle" und Ihre Konfigurationszeichenfolge verwendet "Server". –