Connection string für SQL Server 2014 Express (VBA)

Ich versuche herauszufinden, was gehen muss in der Verbindungszeichenfolge für die SQL-Servers per VBA.

Dies ist der code, den ich jetzt haben,

Sub ConnectSqlServer()

    Dim conn As ADODB.Connection
    Dim rs As ADODB.Recordset
    Dim sConnString As String

    ' Create the connection string.
    sConnString = "Provider=SQLOLEDB;Data Source=INSTANCE\SQLEXPRESS;" & _
              "Initial Catalog=MyDatabaseName;" & _
              "Integrated Security=SSPI;"

                ' Create the Connection and Recordset objects.
                Set conn = New ADODB.Connection
                Set rs = New ADODB.Recordset

                ' Open the connection and execute.
                    conn.Open sConnString


                      'Do my stuff here


                    If CBool(conn.State And adStateOpen) Then conn.Close
                Set conn = Nothing
                Set rs = Nothing

End Sub

Problem ist, ich weiß nicht, was in der Verbindungszeichenfolge. Mein vollständiger Pfad einer Datei.

C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\Staff_Manager.mdf

Kann mir jemand sagen, was gehen muss mit dem,

"Provider"
 "Source"
 "Initial Catalog"

Dank.

Siehe Lektion 2: Angabe der Verbindungsinformationen für parellel Informationen.
Ja, ich bin noch sehr neu in SQL Server und, der link ist im Grunde das, was ich bin mit dem problem.
Der Anbieter sollte in Ordnung sein, die Data Source werden muss, um den Namen des Servers und die Initial Catalog ist der name der aktuellen Datenbank, zu der Sie eine Verbindung herstellen möchten.

InformationsquelleAutor | 2015-12-21

Schreibe einen Kommentar