Memeriksa tipe kueri
Pastikan Anda tidak mencoba mengedit data yang dikembalikan oleh kueri tab silang, gabungan, kirim langsung, atau definisi data.
Mencari fungsi agregat
Anda tidak bisa mengedit data yang dihasilkan oleh kueri Total, atau kueri yang menggunakan fungsi agregat lainnya seperti MIN, MAX, atau AVG.
Fungsi agregat menggabungkan nilai dari beberapa catatan, dan jika Anda mencoba untuk mengubah nilai agregat, Access tidak mengetahui bidang sumber mana yang diperbarui sehingga tidak memungkinkan Anda mengubah apa pun.
Juga, dalam video saya mengatakan "fungsi agregat" tapi saya maksudkan "nilai agregat."
Memeriksa properti kueri
Dengan kueri dalam tampilan desain, klik properti. Pastikan properti Unique Values diatur ke tidak, dan properti tipe RecordSet memperlihatkan Dynaset.
Mencari subkueri
Khususnya, Cari subkueri yang merupakan bagian dari pernyataan SELECT awal. Misalnya:
Pilih [order date], (pilih MAX ([order date])
Menambahkan subkueri ke kueri induk mencegah Anda mengedit data. Cobalah solusi ini:
-
Dalam desainer kueri, kosongkan kotak centang Perlihatkan jika Anda tidak perlu melihat bidang dalam hasil Anda.
-
Ganti subkueri dengan fungsi agregat domain seperti DMIN atau DMAX.
-
Memindahkan subkueri dari pernyataan SELECT pertama.