| |
Member
Beiträge: 5
| Moin erst einmal
Ich habe in Access seid der Version >=2401 in Kombination mit dem SQL Sever über eine ODBC Anbindung (Server Native Client 11) der Tabelle
ein Merkwürdiges verhalten
Ich schliesse meine Formulare immer mit der ESC Taste und nun wird (aber nicht immer - so jedes 2te 3 mal) der danach folgende Zugriff auf einen Recordset nicht "ausgeführt"
andere Dinge laufen weiter
die Meldung ist Klassisch Laufzeitfehler 3059
Vorgehensweise ist BeiTasteAb
Select Case KeyCode
Case 27 'Esc
RunCommand acCmdSaveRecord
DoCmd.Close , , acSaveNo
End Select
Private Sub Form_Close()
Dim ZAK As Recordset
Set ZAK = CurrentDB.OpenRecordset("Hier_Der_SQL_STRING" dbOpenDynaset, dbSeeChanges)
ZAK.Close
Set ZAK = Nothing
End Sub
Laufzeitfehleer kommt dann bei
Set ZAK = CurrentDB.OpenRecordset("Hier_Der_SQL_STRING dbOpenDynaset, dbSeeChanges)
Wenn ich das Formular anders schliesse(Schaltfläche oder...) dann geht es wieder auch mit ESC - so fü 1 oder 2 mal
Nur Vorweg Ist erst seid dem Update Version >=2401 - und auch nur bei ODBC Anbindung
Gefunden habe ich das es das schon mal gegeben hat - aber eben keine Lösung dafür
Hoffentlich ist das irgendwie verständlich erklärt
Edited by mcdpone 14.02.24 16:14
| |
|