Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!
ZitatIch habe nun folgendes:Dann hast du aber Christians Ausführungen zu "As New" bzw. Early-/Late-
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim cmd As Object
Dim lActId As Long
Dim strsql As String, sMemo As String
lActId = Forms![Hotline -> Terminallist]!COMPANY_ID
sMemo = IsEmpty(Me!COMPANY_MEMO.Value)
' Verbindung und Recordset wiederherstellen
Set conn = CreateObject("ADODB.Connection")
conn.Open "Provider=MSOLEDBSQL;Server=AFC-MSSQL2016V;Database=FENG;Trusted_Connection=yes;"
Set cmd = CreateObject("ADODB.Command")
cmd.Execute "UPDATE data.COMPANY SET COMPANY_MEMO = '" & sMemo & "' WHERE COMPANY_ID = " & lActId
' Set the command properties
bekomme aber die Fehlermeldung, dass die Vebindung nicht verwednet werden um diesen Vorgang auszuführen, sie ist entweder geschlossen oder oder in diesem zusammenhang unzulässig...SELECT T.PersID, Max(T.AeDatum) AS LetzteAe
FROM Tabelle As T
WHERE T.AeDatum Is Not NULL
GROUP BY T.PersID
Und nochmal, - nimm ein richtiges Datumsfeld! If Me.TextFeld2.Enabled And Forms!frm_Formular!Textfeld1.Visible And Not Me.Checkbox Then
wäre ebenso ein BeispielCurrentdb.OpenRecordset ("SELECT Feld1, Feld2 FROM tbl_Tabelle WHERE JaNeinFeld AND NOT JaNeinFeld2")
cmd.Execute "UPDATE data.COMPANY SET COMPANY_MEMO = '" & Me.COMPANY_MEMO & "' WHERE COMPANY_ID = " & Forms![Hotline -> Terminallist]!COMPANY_ID