Najnowsze tutoriale tworzenie stron internetowych
 

ADO The WillChangeRecord i RecordChangeComplete pakietowe


<Pełna rekordów Object Reference

WillChangeRecord Event

Impreza WillChangeRecord jest wyzwalany przed jednym lub większą liczbą zmian płytowych.

Note: Przed tym wydarzeniu zwrotów, należy ustawić parametr stanu do adStatusCancel aby anulować operację, która spowodowała to zdarzenie lub ustawić go na adStatusUnwantedEvent aby zapobiegać kolejnym notications.

RecordChangeComplete Event

Impreza RecordChangeComplete jest wyzwalany po jednym lub więcej rekord zostały zmienione.

Note: Przed metoda ta zwraca ustawić parametr stanu, aby zapobiec adStatusUnwantedEvent kolejnych powiadomień.

Note: Impreza WillChangeRecord lub zdarzenie RecordChangeComplete może wystąpić, jeśli pole zmiany w rekordzie przy użyciu jednej z następujących operacji Recordset: Update, Delete, CancelUpdate, AddNew, UpdateBatch i CancelBatch.

Składnia

WillChangeRecord reason,numrec,status,objRs

RecordChangeComplete reason,numrec,objErr,status,objRs

Parametr Opis
reason EventReasonEnum wartość określająca przyczynę tego zdarzenia
numrec Wskazuje liczbę zapisów dotyczy
status EventStatusEnum wartość, która wskazuje stan realizacji imprezy
objErr Nazwa obiektu błędu, który opisuje błąd, jeśli status jest ustawiony na adStatusErrorsOccurred, w przeciwnym razie nie jest ustawiony
objRs Nazwa rekordów obiektu, który wywołał to zdarzenie

wartości EventReasonEnum

Stały Wartość Opis
adRsnAddNew1 Operacja dodania nowego rekordu
adRsnDelete2 Operacja usunięty rekord
adRsnUpdate3 Operacja zaktualizowany istniejący rekord
adRsnUndoUpdate4 Operacja odwrócenia aktualizacji rekordu
adRsnUndoAddNew5 Operacja odwrócone dodanie nowego rekordu
adRsnUndoDelete6 Operacja odwrócić usunięcie rekordu
adRsnFirstChange11 Operacja dokonał pierwszej zmiany do rekordu

wartości EventStatusEnum

Stały Wartość Opis
adStatusOK1 Operacja który spowodował zdarzenie było udane
adStatusErrorsOccurred2 Operacja który spowodował zdarzenie zawiodły
adStatusCantDeny3 Operacja który spowodował zdarzenie nie może zostać anulowane
adStatusCancel4 Operacja który spowodował zdarzenie jest anulowane
adStatusUnwantedEvent5 Zapobiega kolejnych powiadomień zanim metoda wydarzenie zakończeniu wykonywania

<Pełna rekordów Object Reference