Late oder Early Binding?
11.05.2020 16:15:27
Klaus
ich habe mich gerade etwas zu weit aus dem Fenster gelehnt und über Sachen schwadroniert von denen ich nicht genug weiss :-) Damit ich gleich nicht ganz dumm dastehe, brauche ich bitte eine kurze Nachhilfe.
Mit dem u.g. Code schicke ich aus Excel ein sql-Kommando an eine Acces-Datenbank. Verfolgt der Beispielcode Late oder Early-Binding?
Kann mir einer extrem kurz und knapp den Unterschied erklären? Beim englischen Wikipediaeintrag _ komme ich nicht hinterher.
Const myAccessDB As String = "C:\Pfadangabe\Datenbank.accdb"
Sub DO_SQL(mySql As String)
Dim cmd As ADODB.Command
Dim con As ADODB.Connection
Set con = New ADODB.Connection
con.Open ConnectionString:= _
"Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source= " & myAccessDB & ";" & _
"Mode=Share Exclusive"
Set cmd = New ADODB.Command
cmd.ActiveConnection = con
cmd.CommandText = mySql
cmd.Execute
Set cmd = Nothing
con.Close
Set con = Nothing
End Sub
Vielen Dank,
Klaus