Sifat RecordLocks

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Digunakan pada

Borang objek

Laporan objek

Anda boleh menggunakan sifat RecordLocks untuk menentukan cara rekod dikunci dan apa yang berlaku apabila dua pengguna cuba untuk mengedit rekod yang sama pada masa yang sama. Baca/tulis.

ungkapan. RecordLocks

ungkapan Diperlukan. Ungkapan yang mengembalikan satu objek dalam digunakan pada senarai.

Catatan

Apabila anda mengedit rekod, Microsoft Office Access 2007 secara automatik boleh mengunci rekod tersebut untuk menghalang pengguna lain daripada mengubah sebelum anda telah selesai.

  • Borang. Menentukan cara rekod dalam Jadual atau pertanyaan dasar ialah dikunci apabila data dalam pangkalan data berbilang pengguna dikemas kini.

  • Laporan. Menentukan sama ada rekod dalam Jadual atau pertanyaan dasar dikunci semasa laporan dipratonton atau dicetak.

  • Pertanyaan. Menentukan sama ada rekod dalam pertanyaan (biasanya ada pertanyaan tindakan dalam pangkalan data berbilang pengguna) dikunci semasa pertanyaan berjalan.

Nota: Sifat RecordLocks hanya digunakan pada borang, laporan atau pertanyaan dalam pangkalan data Microsoft Access (.mdb atau .accdb).

Sifat RecordLocks menggunakan seting berikut.

Seting

Visual Basic

Perihalan

Tiada kunci

0

(Lalai) Dalam borang, dua atau lebih pengguna boleh mengedit rekod yang sama secara serentak. Ini juga dipanggil penguncian "optimistik". Jika dua pengguna cuba menyimpan perubahan pada rekod yang sama, Access memaparkan mesej kepada pengguna yang cuba menyimpan kedua rekod. Pengguna ini boleh kemudian Buang rekod, menyalin rekod pada papan klip atau menggantikan perubahan yang dibuat oleh pengguna lain. Seting ini biasanya digunakan pada Borang baca sahaja atau dalam pangkalan data pengguna tunggal. Ia juga digunakan dalam pangkalan data berbilang pengguna untuk membenarkan lebih daripada satu pengguna dapat membuat perubahan pada rekod yang sama pada masa yang sama.

Dalam laporan, rekod tidak dikunci semasa laporan dipratonton atau dicetak.

Dalam pertanyaan, rekod tidak dikunci semasa pertanyaan berjalan.

Semua rekod

1

Semua rekod dalam Jadual atau pertanyaan dasar dikunci sementara borang dibuka dalam Pandangan borang atau Pandangan helaian data, manakala laporan dipratonton atau dicetak, atau semasa pertanyaan berjalan. Walaupun pengguna boleh membaca rekod, tiada sesiapa boleh mengedit, menambah atau memadamkan sebarang rekod sehingga borang ditutup, laporan selesai pencetakan atau pertanyaan yang telah selesai berjalan.

Rekod diedit

2

(Borang dan pertanyaan sahaja) Halaman rekod dikunci sebaik sahaja mana-mana pengguna memulakan mengedit sebarang medan dalam rekod dan sentiasa dikunci sehingga pengguna mengalih ke rekod lain. Hasilnya, rekod boleh diedit oleh hanya seorang pengguna pada satu masa. Ini juga dipanggil penguncian "pesimistik".


Nota: Anda boleh mengesetkan sifat ini dengan menggunakan borang yang helaian sifat, makroatau Visual Basic for Applications (VBA) kod.

Nota: Mengubah sifat RecordLocks Buka borang atau laporan menyebabkan ada sukan automatik set rekod.

Anda boleh menggunakan seting tiada kunci untuk borang jika hanya seorang individu menggunakan dasar Jadual atau pertanyaan atau membuat semua perubahan pada data.

Dalam pangkalan data berbilang pengguna, anda boleh menggunakan seting tiada kunci jika anda ingin gunakan penguncian optimistik dan memberi amaran pengguna yang cuba untuk mengedit rekod yang sama pada borang. Anda boleh menggunakan seting rekod diedit jika anda ingin menghalang dua atau lebih pengguna mengedit data pada masa yang sama.

Anda boleh menggunakan seting semua rekod apabila anda perlu memastikan bahawa tiada perubahan dibuat pada data selepas anda mula pratonton cetak laporan atau menjalankan Tambah, memadam, buat Jadual, atau mengemas kini pertanyaan.

Dalam pandangan borang atau pandangan helaian data, setiap rekod terkunci mempunyai penunjuk dikunci dalam PEMILIH rekod kerjanya.

Petua

Untuk mengubah seting sifat RecordLocks lalai untuk borang, klik Butang Microsoft Office Imej butang , dan kemudian klik Opsyen Access. Dalam kotak dialog Opsyen Access , klik lanjutan, dan kemudian pilih opsyen yang anda inginkan di bawah penguncian rekod lalai.

Data dalam borang, laporan atau pertanyaan daripada pangkalan data penyambungan pangkalan data terbuka (ODBC) dianggap sebagai jika seting kunci tidak dipilih, tanpa mengira seting sifat RecordLocks .

Contoh

Contoh berikut mengeset sifat RecordLocks borang "Pekerja" rekod diedit (halaman rekod dikunci sebaik sahaja mana-mana pengguna memulakan mengedit sebarang medan dalam rekod dan sentiasa dikunci sehingga pengguna mengalih ke rekod lain).

Forms("Employees").RecordLocks = 2

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×