Verbindung schlägt fehl

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Patrick1993.

    Verbindung schlägt fehl

    Ich habe vor meine Zugangsdaten zur Datenbank in den My.Settings zu speichern.
    Das funktioniert auch alles.
    Doch wenn ich die Anwendung Debuge kommt folgende Fehlermeldung:
    Das Format der Initialisierungszeichenfolge stimmt nicht mit der Spezifikation überein, die bei Index '40' beginnt.

    Hier der Code der Verbindung:

    VB.NET-Quellcode

    1. Public Sub connection()
    2. con.ConnectionString = "Server= ;" & My.Settings.server & "UID= ;" & My.Settings.benutzer & "Password= ;" & My.Settings.passwort & "Database= ;" & My.Settings.datenbank
    3. cmd.Connection = con
    4. con.Open()
    5. End Sub


    Der fehler kommt in dem Connectionstring
    Hoffe ihr könnt mir auf die sprünge helfen

    möp.

    VB.NET-Quellcode

    1. con.ConnectionString = String.Format("Server={0}; UID={1}; pwd={2};database={3};", my.settings.server, my.settings.user, my.settings.passwort, my.settings.datenbank

    Dein ConnectionString war falsch zusammengebaut.
    denn

    Quellcode

    1. server= ;ipuid=

    ist nicht

    Quellcode

    1. server=ip;uid=

    letzteres ist richtig, ersteres hast du gemacht und ist falsch.