Office ab Version 2401 - ODBC und ESC Taste
PeterDoering
Gesendet: 18.02.24 20:45
Betreff: RE: Office ab Version 2401 - ODBC und ESC Taste



Extreme Veteran

Beiträge: 566
5002525
Hi,

mcdpone - 14.02.24 16:16
Vorgehensweise ist BeiTasteAb

Select Case KeyCode
Case 27 'Esc
RunCommand acCmdSaveRecord
DoCmd.Close , , acSaveNo
End Select

Gibt es einen Grund für diese Vorgehensweise und nicht die Alternative per Button-Eigenschaft Cancel=Yes?

Set ZAK = CurrentDB.OpenRecordset("Hier_Der_SQL_STRING" dbOpenDynaset, dbSeeChanges)

Zwischen SQL und dbOpenDynaset fehlt ein Komma, aber das wirst du beim Erstellen des Pseudo-Statement gelöscht haben, oder?
Ich vermute, dass die etwas optimistische Vorgehensweise bei

RunCommand acCmdSaveRecord
DoCmd.Close , , acSaveNo

etwas damit zu tun haben könnte. Zum einen, wenn das RunCommand fehlschlägt, zum anderen, falls irgendwelche Resourcen nicht geschlossen bzw. freigegeben werden, z.B. in der Fehlerbehandlung. Ist aber nur eine Vermutung.

-----
Gruss - Peter
Top of the page Bottom of the page