<Komple Recordset Nesnesi Referans
WillChangeRecord Olay
WillChangeRecord olay bir veya daha fazla kayıt değişmeden önce tetiklenir.
Note: Bu olay döner önce, bu olaya neden olan işlemi iptal veya sonraki notications önlemek için adStatusUnwantedEvent olarak ayarlayın adStatusCancel durum parametresini ayarlayın.
RecordChangeComplete Olay
Bir veya daha fazla kayıt değiştirildikten sonra RecordChangeComplete olayı tetiklenir.
Note: Bu yöntem döndürür önce, daha sonraki bildirimleri önlemek için adStatusUnwantedEvent durum parametresini ayarlayın.
Note: , CancelUpdate, AddNew, UpdateBatch ve CancelBatch, Güncelleme Sil: Aşağıdaki Recordset operasyonlarından birini kullanarak bir kayıttaki bir alanı değiştirirseniz WillChangeRecord olay veya RecordChangeComplete olay meydana gelebilir.
Sözdizimi
WillChangeRecord reason,numrec,status,objRs
RecordChangeComplete reason,numrec,objErr,status,objRs
Parametre | Açıklama |
---|---|
reason | Bir EventReasonEnum bu olay için gerekçe belirtilir değeri |
numrec | kayıtların sayısı etkilenir belirtir |
status | Bir EventStatusEnum olayın yürütme durumunu gösterir değeri |
objErr | Durum adStatusErrorsOccurred olarak ayarlanırsa hatayı açıklayan bir hata nesnenin adı, aksi halde ayarlı değil |
objRs | Bu olayı tetikleyen Recordset Nesne adı |
EventReasonEnum Değerler
sabit | değer | Açıklama |
---|---|---|
adRsnAddNew | 1 | Bir işlem yeni bir rekor ekledi |
adRsnDelete | 2 | Bir işlem kaydı sildi |
adRsnUpdate | 3 | Bir işlem mevcut bir rekor güncellenen |
adRsnUndoUpdate | 4 | Bir işlem kaydının güncelleştirme tersine |
adRsnUndoAddNew | 5 | Bir işlem yeni bir rekor eklenmesini tersine |
adRsnUndoDelete | 6 | Bir işlem kaydının silinmesini tersine |
adRsnFirstChange | 11 | Bir işlem kaydına ilk değişiklik yaptık |
EventStatusEnum Değerler
sabit | değer | Açıklama |
---|---|---|
adStatusOK | 1 | olaya neden olan operasyon başarılı oldu |
adStatusErrorsOccurred | 2 | olaya neden olan işlemi başarısız oldu |
adStatusCantDeny | 3 | olaya neden olan işlem iptal edilemez |
adStatusCancel | 4 | olaya neden olan işlemi iptal edilir |
adStatusUnwantedEvent | 5 | etkinliği yöntemi yürütme bitirmeden önce sonraki bildirim önler |
<Komple Recordset Nesnesi Referans