ms_access
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersja | |||
| ms_access [2026/06/07 07:20] – [Struktura plików aplikacji] sindap | ms_access [2026/06/07 18:06] (aktualna) – [Przykład 2] sindap | ||
|---|---|---|---|
| Linia 200: | Linia 200: | ||
| ' Wszystko OK – rekord zostanie zapisany | ' Wszystko OK – rekord zostanie zapisany | ||
| End Sub | End Sub | ||
| + | </ | ||
| + | |||
| + | ===== Brudnopis ===== | ||
| + | |||
| + | Obsługa błędów. Sprawdzić działanie i zastosować w każdym formularzu. | ||
| + | |||
| + | <code vb> | ||
| + | Private Sub Form_Error(DataErr As Integer, Response As Integer) | ||
| + | Select Case DataErr | ||
| + | Case 2113 ' | ||
| + | MsgBox " | ||
| + | Response = acDataErrContinue | ||
| + | Case 3022 ' | ||
| + | MsgBox "Ta wartość już istnieje w bazie. Wpisz inną.", | ||
| + | Response = acDataErrContinue | ||
| + | Case 3201 ' | ||
| + | MsgBox "Nie można usunąć/ | ||
| + | Response = acDataErrContinue | ||
| + | Case 3314 ' | ||
| + | MsgBox " | ||
| + | Response = acDataErrContinue | ||
| + | Case Else | ||
| + | Response = acDataErrDisplay | ||
| + | End Select | ||
| + | End Sub | ||
| </ | </ | ||
ms_access.1780809655.txt.gz · ostatnio zmienione: przez sindap
