Freigeben über


Gewusst wie: Speichern und Bearbeiten von Verbindungszeichenfolgen

Verbindungszeichenfolgen in Visual Studio-Anwendungen können in der Anwendungskonfigurationsdatei (auch als Anwendungseinstellungen bezeichnet) gespeichert werden oder direkt in der Anwendung fest programmiert werden. Das Speichern von Verbindungszeichenfolgen in der Anwendungskonfigurationsdatei vereinfacht das Verwalten der Anwendung. Wenn die Verbindungszeichenfolge geändert werden muss, können Sie das in der Datei mit den Anwendungseinstellungen ändern (und müssen nicht den Quellcode ändern und die Anwendung dann neu kompilieren).

Das Speichern vertraulicher Informationen (z. B. das Kennwort) in der Verbindungszeichenfolge kann sich auf die Sicherheit der Anwendung auswirken. In der Anwendungskonfigurationsdatei gespeicherte Verbindungszeichenfolgen sind nicht verschlüsselt oder verborgen, sodass es möglich ist, dass jemand auf die Datei zugreift und ihre Inhalte liest. Die integrierte Sicherheit von Windows bietet eine sicherere Methode der Zugriffssteuerung für eine Datenbank.

Wenn Sie nicht die integrierte Sicherheit von Windows wählen und die Datenbank einen Benutzernamen und ein Kennwort erfordert, können Sie diese aus der Verbindungszeichenfolge weglassen. Die Anwendung muss diese Informationen aber für eine Verbindung zur Datenbank liefern. Sie können beispielsweise ein Dialogfeld erstellen, dass den Benutzer zur Eingabe dieser Informationen auffordert und dynamisch während der Laufzeit die Verbindungszeichenfolge erstellt. Die Sicherheit kann immer noch ein Problem darstellen, wenn die Informationen auf dem Weg zur Datenbank abgefangen werden.

Weitere Informationen finden Sie unter Schützen von Verbindungsinformationen.

So speichern Sie eine Verbindungszeichenfolge innerhalb des Datenassistenten

  • Wählen Sie die Option für das Speichern der Verbindung auf der Seite Verbindungszeichenfolge in der Programmkonfigurationsdatei speichern aus.

So speichern Sie eine Verbindungszeichenfolge direkt in den Anwendungseinstellungen

  1. Doppelklicken Sie in Projektmappen-Explorer das Symbol Mein Projekt (Visual Basic) oder Eigenschaften (C#) zum Öffnen des Projekt-Designers.

  2. Wählen Sie die Registerkarte Einstellungen.

  3. Geben Sie einen Namen für die Verbindungszeichenfolge ein. Verweisen Sie beim Zugriff auf die Verbindungszeichenfolge im Code auf diesen Namen.

  4. Legen Sie den Typ auf (Verbindungszeichenfolge) fest.

  5. Lassen Sie den Bereich eingestellt auf Anwendung.

  6. Geben Sie die Verbindungszeichenfolge in das Feld Wert ein.

    - oder -

    Klicken Sie die Schaltfläche Auslassungspunkte (...) im Feld Wert, um das Dialogfeld Verbindungseigenschaften zu öffnen und die Verbindungszeichenfolge zu erstellen.

Verbindungszeichenfolgen ändern, die in Anwendungseinstellungen gespeichert sind

Sie können mithilfe des Projekt-Designers die Verbindungsinformationen ändern, die in den Anwendungseinstellungen geändert sind.

So bearbeiten Sie eine Verbindungszeichenfolge, die in den Anwendungseinstellungen gespeichert ist

  1. Doppelklicken Sie in Projektmappen-Explorer das Symbol Mein Projekt (Visual Basic) oder Eigenschaften (Visual C#) zum Öffnen des Projekt-Designers.

  2. Wählen Sie die Registerkarte Einstellungen.

  3. Suchen Sie die Verbindung, die Sie bearbeiten möchten und wählen Sie den Text im Feld Wert aus.

  4. Bearbeiten Sie die Verbindungszeichenfolge im Feld Wert.

    - oder -

    Klicken Sie die Auslassungspunkte im Feld Wert, um die Verbindung mit dem Dialogfeld Verbindungseigenschaften zu bearbeiten.

Fest programmierte Verbindungszeichenfolgen in Datasets

Sie können mithilfe von Erstellen und Bearbeiten von typisierten Datasets die Verbindungsinformationen ändern, die im Code gespeichert sind.

So bearbeiten Sie eine Verbindungszeichenfolge, die im Dataset gespeichert ist

  1. Doppelklicken Sie in Projektmappen-Explorer das Dataset (.xsd-Datei) mit der Verbindung, die Sie bearbeiten möchten.

  2. Wählen Sie TableAdapter oder fragen Sie mit der Verbindung ab, die Sie bearbeiten möchten.

  3. Erweitern Sie im Fenster Eigenschaften den Knoten DefaultConnection.

  4. Bearbeiten Sie die Eigenschaft ConnectionString, um die Verbindungszeichenfolge schnell zu ändern.

    - oder -

    Klicken Sie den Pfeil nach unten auf der Eigenschaft DefaultConnection und wählen Sie Neue Verbindung.

Sicherheit

Das Speichern vertraulicher Informationen (z. B. ein Kennwort) in der Verbindungszeichenfolge kann sich auf die Sicherheit der Anwendung auswirken. Die integrierte Sicherheit von Windows bietet eine sicherere Methode der Zugriffssteuerung für eine Datenbank.

Weitere Informationen finden Sie unter Schützen von Verbindungsinformationen und Übersicht über die Sicherheit.

Siehe auch

Konzepte

Vorbereiten der Anwendung auf den Empfang von Daten

Abrufen von Daten für die Anwendung

Binden von Steuerelementen an Daten in Visual Studio

Bearbeiten von Daten in der Anwendung

Überprüfen von Daten

Speichern von Daten

Weitere Ressourcen

Übersicht über Datenanwendungen in Visual Studio

Herstellen von Datenverbindungen in Visual Studio