tutorial pengembangan web terbaru
 

ADO The WillChangeRecord dan RecordChangeComplete Acara


<Complete Reference Recordset Object

The WillChangeRecord Acara

Acara WillChangeRecord dipicu sebelum satu atau lebih perubahan record.

Note: Sebelum acara ini kembali, mengatur parameter status adStatusCancel untuk membatalkan operasi yang menyebabkan acara ini atau set ke adStatusUnwantedEvent untuk mencegah notications berikutnya.

The RecordChangeComplete Acara

Acara RecordChangeComplete dipicu setelah satu atau lebih record telah diubah.

Note: Sebelum metode ini kembali, mengatur parameter status adStatusUnwantedEvent untuk mencegah pemberitahuan selanjutnya.

Note: Acara WillChangeRecord atau acara RecordChangeComplete dapat terjadi jika Anda mengubah lapangan di catatan menggunakan salah satu operasi Recordset berikut: Update, Delete, CancelUpdate, AddNew, UpdateBatch, dan CancelBath.

Sintaksis

WillChangeRecord reason,numrec,status,objRs

RecordChangeComplete reason,numrec,objErr,status,objRs

Parameter Deskripsi
reason Sebuah EventReasonEnum nilai yang menentukan alasan untuk acara ini
numrec Mengindikasikan jumlah record dipengaruhi
status Sebuah EventStatusEnum nilai yang menunjukkan status pelaksanaan acara
objErr Nama obyek Kesalahan yang menggambarkan kesalahan jika statusnya diatur untuk adStatusErrorsOccurred, jika tidak maka tidak diatur
objRs Nama Object Recordset yang memicu peristiwa ini

Nilai EventReasonEnum

Konstan Nilai Deskripsi
adRsnAddNew1 Sebuah operasi menambahkan catatan baru
adRsnDelete2 Sebuah operasi dihapus rekor
adRsnUpdate3 Operasi diperbarui catatan yang sudah ada
adRsnUndoUpdate4 Sebuah operasi terbalik update dari rekor
adRsnUndoAddNew5 Sebuah operasi dibalik penambahan rekor baru
adRsnUndoDelete6 Sebuah operasi dibalik penghapusan rekor
adRsnFirstChange11 Operasi membuat perubahan pertama ke rekor

Nilai EventStatusEnum

Konstan Nilai Deskripsi
adStatusOK1 Operasi yang menyebabkan acara ini sukses
adStatusErrorsOccurred2 Operasi yang menyebabkan peristiwa gagal
adStatusCantDeny3 Operasi yang menyebabkan peristiwa tidak dapat dibatalkan
adStatusCancel4 Operasi yang menyebabkan acara ini dibatalkan
adStatusUnwantedEvent5 Mencegah pemberitahuan selanjutnya sebelum metode acara telah selesai mengeksekusi

<Complete Reference Recordset Object