ODBC Zugriff für Parkway Connections

  • VB.NET
  • .NET (FX) 4.5–4.8

    ODBC Zugriff für Parkway Connections

    Hallo,

    ich verwebde eine ODDBC Schnittstelle um aus Excel auf eine Datenbank einer Warenwirtschaft zuzugreifen.
    Dort komm ich auch mit dem zufügen einer Datenquelle und den Abfragen gut zurecht.

    Nun möchte ich das gleiche in .vb.net machen.
    Hierzu 3 Tage lang viel gelesen, so richtig genützt hat es mir noch nicht.... :(


    ODBC-Datequellen-Administrator bei der gewünschten Datenquelle:
    Benutzer DSN
    xxxx* Parkway Connectware for Micro Focus Files

    Anmerkung: In Excel benutze ich MS Query for ODBC ?

    Datenquelle, UserID und PW habe ich, scheitere aber am korrekten Con-String in vb.net.

    VB.NET-Quellcode

    1. Try
    2. con.ConnectionString = "DRIVER=SQL Server;" & _
    3. "SERVER=localhost;" & _
    4. "DATABASE=xxxx*;" & _
    5. "UID=xxxxx;" & _
    6. "PASSWORD=xxxxx;"
    7. cmd.Connection = con
    8. con.Open()
    9. MsgBox("ODBC Verbindung erfolgreich")
    10. con.Close()
    11. Catch ex As Exception
    12. MsgBox(ex.Message)
    13. End Try


    Hinweis: Die xxx snd nur zum anonymisieren, da stehen schon korrekte Daten drin.

    Wenn ich das ausführe bekomme ich folgende Fehlermeldung:

    Quellcode

    1. "ERROR [08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server existiert nicht oder Zugriff verweigert. ERROR [01000] [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()). ERROR [01S00] [Microsoft][ODBC SQL Server Driver]Ungültiges Attribut für die Verbindungszeichenfolge"


    Brauche ich da einen anderen Treiber ?
    Das Thema ist für mich totales Neuland...oder anders gefragt:

    Was mache ich falsch ?

    Vielen Dank vorab für Eure Unterstützung und Hilfe