Heim >Backend-Entwicklung >C++ >Wie rufe ich eine Verbindungszeichenfolge aus App.config in C# ab?
Zugriff auf in App.config gespeicherte Verbindungszeichenfolgen
Diese Anleitung zeigt, wie Sie mit C# eine Verbindungszeichenfolge aus der App.config
-Datei Ihrer Anwendung abrufen. Der folgende Codeausschnitt zeigt die richtige Methode:
<code class="language-csharp">string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["Test"].ConnectionString;</code>
Diese Zeile greift direkt auf die Verbindungszeichenfolge mit dem Namen „Test“ im Abschnitt ConnectionStrings
Ihrer App.config
-Datei zu.
Um diesen Code zu verwenden, stellen Sie sicher, dass Sie den erforderlichen Namespace angegeben haben:
<code class="language-csharp">using System.Configuration;</code>
Und denken Sie daran, dass Ihr Projekt einen Verweis auf System.Configuration.dll
haben muss. Wenn dieser Verweis nicht eingefügt wird, kann der Code nicht kompiliert werden.
Der häufige Fehler „Objektverweis nicht auf eine Instanz eines Objekts festgelegt“ tritt normalerweise auf, wenn versucht wird, auf eine Eigenschaft oder Methode eines Nullobjekts zuzugreifen. Im Zusammenhang mit Datenbankverbindungen bedeutet dies häufig, dass ConnectionFactory
(oder ein ähnliches Objekt) vor der Verwendung nicht ordnungsgemäß initialisiert wurde. Die obige Methode vermeidet dies, indem direkt auf die Verbindungszeichenfolge aus der Konfigurationsdatei zugegriffen wird.
Das obige ist der detaillierte Inhalt vonWie rufe ich eine Verbindungszeichenfolge aus App.config in C# ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!