Menambah rekod pada jadual menggunakan pertanyaan Tambah

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

Artikel ini menerangkan cara untuk mencipta dan menjalankan pertanyaan Tambah. Anda menggunakan pertanyaan Tambah apabila anda perlu menambah rekod baru pada jadual sedia ada menggunakan data daripada sumber lain.

Jika anda perlu mengubah data dalam set yang sedia ada rekod, seperti mengemas kini nilai medan, anda boleh menggunakan pertanyaan kemas kini. Jika anda perlu membuat jadual baru daripada pemilihan data, atau untuk mencantumkan dua Jadual ke dalam satu jadual baru, anda boleh menggunakan pertanyaan buat Jadual. Untuk maklumat lanjut mengenai pertanyaan kemas kini atau pertanyaan buat Jadual, atau untuk maklumat umum tentang cara lain untuk menambah rekod pada pangkalan data atau mengubah data sedia ada, lihat seksyen Lihat juga .

Nota: Pertanyaan Tambah tidak tersedia dalam aplikasi web Access, tetapi anda boleh menggunakan pertanyaan Tambah dalam pangkalan data web dengan membuka pangkalan data dalam Access.

Dalam artikel ini

Gambaran keseluruhan

Mencipta dan menjalankan pertanyaan Tambah

Menghentikan mod dinyahdayakan daripada menyekat pertanyaan

Gambaran keseluruhan

Pertanyaan Tambah memilih rekod daripada satu atau lebih banyak sumber data dan menyalin rekod yang dipilih kepada jadual sedia ada.

Contohnya, katakan anda memperoleh pangkalan data yang mengandungi Jadual bakal pelanggan baru, dan yang anda telah mempunyai jadual dalam pangkalan data anda sedia ada yang menyimpan bahawa jenis data. Anda ingin menyimpan data dalam satu tempat, jadi anda memutuskan untuk menyalinnya dari pangkalan data baru pada jadual sedia ada anda. Untuk mengelakkan memasukkan data baru secara manual, anda boleh menggunakan pertanyaan Tambah untuk menyalin rekod.

Manfaat menggunakan pertanyaan Tambah

Menggunakan pertanyaan untuk menyalin data, anda boleh:

  • Tambah berbilang rekod sekali gus    Jika anda menyalin data secara manual, anda biasanya perlu melakukan operasi menyalin/menampal berbilang. Menggunakan pertanyaan, anda pilih semua data sekali gus dan salinnya.

  • Semak semula pilihan anda sebelum anda menyalinnya    Anda boleh melihat pilihan anda dalam pandangan helaian data dan boleh membuat pelarasan pada pilihan anda seperti yang diperlukan sebelum anda menyalin data. Ini boleh menjadi berguna khususnya jika pertanyaan anda termasuk kriteria atau ungkapan, dan anda memerlukan beberapa percubaan untuk mendapatkannya sesuai. Anda tidak boleh buat asal pertanyaan Tambah. Jika anda membuat kesilapan, anda mesti memulihkan pangkalan data anda daripada sandaran atau membetulkan ralat anda, sama ada secara manual atau dengan menggunakan pertanyaan padam.

  • Gunakan kriteria untuk memperincikan pilihan anda    Contohnya, anda mungkin ingin hanya Tambah pelanggan yang tinggal dalam bandar anda.

  • Tambah rekod apabila beberapa medan dalam sumber data tidak wujud dalam Jadual destinasi     Contohnya, katakan Jadual pelanggan sedia ada anda mempunyai medan 11 dan jadual baru yang anda ingin Salin dari hanya mempunyai sembilan medan tersebut 11. Anda boleh menggunakan pertanyaan Tambah untuk menyalin data daripada medan Sembilan yang sepadan dengan dan biarkan dua medan lain kosong.

Langkah asas pertanyaan Tambah

Proses penciptaan pertanyaan Tambah mengikuti langkah asas ini:

  • Mencipta pertanyaan Pilih    Anda memulakan dengan memilih data yang anda ingin Salin. Anda boleh melaraskan pertanyaan Pilih anda seperti yang diperlukan dan menjalankan seberapa banyak yang anda ingin pastikan anda memilih data yang anda ingin Salin.

  • Menukar pertanyaan pilih untuk pertanyaan Tambah    Selepas pemilihan anda telah sedia, anda mengubah jenis pertanyaan untuk Tambah.

  • Memilih medan destinasi untuk setiap lajur dalam pertanyaan Tambah    Dalam sesetengah kes, Access secara automatik memilih medan destinasi untuk anda. Anda boleh melaraskan medan destinasi, atau pilih mereka jika Access tidak.

  • Pratonton dan menjalankan pertanyaan untuk menambah rekod    Sebelum anda menambah rekod, anda boleh bertukar kepada pandangan helaian data untuk pratonton rekod appended.

Penting: Anda tidak boleh buat asal pertanyaan Tambah. Pertimbangkan menyandar pangkalan data anda atau jadual destinasi.

Mencipta dan menjalankan pertanyaan tambah

Dalam seksyen ini

Langkah 1: Mencipta pertanyaan untuk memilih rekod untuk menyalin

Langkah 2: Menukar pertanyaan pilih untuk pertanyaan Tambah

Langkah 3: Memilih medan destinasi

Langkah 4: Pratonton dan menjalankan pertanyaan Tambah

Langkah 1: Mencipta pertanyaan untuk memilih rekod untuk menyalin

  1. Buka pangkalan data yang mengandungi rekod yang anda ingin salin.

  2. Pada tab Cipta , dalam Kumpulan pertanyaan , klik Reka bentuk pertanyaan. Ambil perhatian, jika anda menggunakan Access 2007, klik Cipta > lain > Reka bentuk pertanyaan.

    Kumpulan pertanyaan dalam reben Access memaparkan dua pilihan: Bestari pertanyaan dan reka bentuk pertanyaan

    Pereka bentuk pertanyaan dibuka, dan kotak dialog Tunjukkan Jadual dipaparkan.

    Dialog Tunjukkan Jadual dalam Access memaparkan nama jadual
  3. Dwiklik jadual atau pertanyaan yang mengandungi rekod yang anda ingin salin, kemudian klik Tutup.

    Jadual atau pertanyaan dipaparkan sebagai satu atau lebih tetingkap dalam pereka bentuk pertanyaan. Setiap tetingkap menyenaraikan medan dalam jadual atau pertanyaan. Rajah ini menunjukkan jadual biasa dalam pereka bentuk pertanyaan.

    Jadual dalam pereka bentuk pertanyaan

    1. Jadual aset yang ditunjukkan dalam pereka bentuk pertanyaan

    2. Grid reka bentuk pertanyaan

  4. Dwiklik setiap medan yang anda ingin tambah. Medan terpilih muncul dalam baris medan dalam grid Reka bentuk pertanyaan.

    Jenis data medan dalam jadual sumber mesti serasi dengan jenis data medan dalam jadual destinasi. Medan teks serasi dengan kebanyakan jenis medan lain. Bilangan medan yang hanya serasi dengan medan nombor lain. Contohnya, anda boleh menambah kepada medan teks tetapi anda tidak dapat menambah teks kepada medan nombor.

    Anda juga boleh menggunakan ungkapan sebagai medan — seperti =Date() secara automatik mengembalikan tarikh hari ini — dan anda boleh menggunakan ungkapan dengan medan jadual atau pertanyaan dalam grid Reka bentuk untuk menyesuaikan data yang anda pilih. Contohnya, jika Jadual destinasi anda mempunyai medan yang menyimpan tahun empat digit dan Jadual sumber mempunyai medan tarikh/masa biasa, anda mungkin menggunakan fungsi DatePart dengan medan sumber untuk memilih hanya tahun.

    Untuk menambah semua medan dalam Jadual dengan cepat, dwiklik asterisk (*) di bahagian atas senarai medan jadual. Rajah ini menunjukkan grid Reka bentuk dengan semua medan yang ditambahkan.

    Pertanyaan dengan semua medan jadual ditambah

  5. Secara pilihan, anda boleh memasukkan satu atau lebih kriteria dalam baris kriteria bagi grid Reka bentuk. Jadual berikut menunjukkan beberapa contoh kriteria dan menerangkan kesan yang mereka mempunyai pada pertanyaan.

Kriteria

Kesan

> 234

Mengembalikan semua nombor yang lebih besar daripada 234. Untuk mencari semua nombor yang kurang daripada 234, gunakan < 234.

>= "Callahan"

Mengembalikan semua rekod daripada Callahan hingga hujung abjad.

Antara #2/2/2017 # dan #12/1/2017 #

Mengembalikan tarikh daripada 2-Feb-17 hingga 1-Dis-17 (ANSI-89). Jika pangkalan data anda menggunakan aksara Kad bebas ANSI 92, gunakan tanda petikan tunggal (') dan bukannya tanda paun. Contoh: Antara ' 2/2/2017 'dan ' 12/1/2017'.

Not "Germany"

Cari semua rekod yang kandungan tepat medan tidak sama dengan "Germany." Kriteria akan mengembalikan rekod yang mengandungi aksara selain daripada "Germany," seperti "Germany (euro)" atau "Europe (Germany)".

Not "T*"

Mencari semua rekod kecuali yang bermula dengan T. Jika pangkalan data anda menggunakan set aksara kad bebas ANSI-92, gunakan tanda peratus (%) dan bukannya asterisk (*).

Not "*t"

Mencari semua rekod yang tidak berakhir dengan t. Jika pangkalan data anda menggunakan set aksara kad bebas ANSI-92, gunakan tanda peratus dan bukannya asterisk.

In(Canada,UK)

Dalam senarai, mencari semua rekod yang mengandungi Canada atau UK.

Like "[A-D]*"

Dalam medan Teks, mencari semua rekod yang bermula dengan huruf A hingga D. Jika pangkalan data anda menggunakan set aksara kad bebas ANSI-92, gunakan tanda peratus dan bukannya asterisk.

Like "*ar*"

Mencari semua rekod yang termasuk jujukan huruf "ar". Jika pangkalan data anda menggunakan set aksara kad bebas ANSI-92, gunakan tanda peratus dan bukannya asterisk.

Like "Maison Dewe?"

Mencari semua rekod yang bermula dengan "Maison" dan yang juga mengandungi 5 huruf rentetan kedua yang mana 4 huruf pertama ialah "Dewe" dan huruf terakhir tidak diketahui (ditunjukkan oleh tanda soal). Jika pangkalan data anda menggunakan set aksara kad bebas ANSI-92, gunakan tanda garis bawah (_) dan bukannya tanda soal.

#2/2/2017 #

Mencari semua rekod untuk 2 Februari 2017. Jika pangkalan data anda menggunakan set aksara Kad bebas ANSI 92, mengelilingi tarikh dengan tanda petikan tunggal dan bukannya tanda paun (#). Contoh: ' 2/2/2017'.

< Date() - 30

Mengembalikan semua tarikh lebih daripada 30 hari.

Date()

Mengembalikan semua rekod yang mengandungi tarikh hari ini.

Between Date() And DateAdd("M", 3, Date())

Mengembalikan semua rekod antara tarikh hari ini dan tiga bulan dari tarikh hari ini.

Is Null

Mengembalikan semua rekod yang mengandungi nilai nol (kosong atau tidak ditentukan).

Is Not Null

Mengembalikan semua rekod yang mengandungi nilai.

""

Mengembalikan semua rekod yang mengandungi rentetan kepanjangan sifar. Anda menggunakan rentetan panjang sifar apabila anda perlu menambah nilai pada medan yang diperlukan, tetapi anda belum lagi tahu apakah nilai sebenarnya. Contohnya, medan mungkin memerlukan nombor faks, tetapi beberapa pelanggan anda mungkin tidak mempunyai mesin faks. Dalam kes sedemikian, anda masukkan pasangan tanda petikan berganda dengan tiada ruang di antaranya ("") bukannya nombor.

  1. Pada tab Reka bentuk , dalam Kumpulan hasil , klik jalankan Imej butang .

  2. Sahkan bahawa pertanyaan mengembalikan rekod yang anda ingin Salin. Jika anda perlu menambah atau mengalih keluar medan daripada pertanyaan, Tukar kembali kepada pandangan Reka bentuk dan menambah medan seperti yang diperihalkan dalam langkah sebelumnya, atau pilih medan yang anda tidak inginkan dan tekan DELETE untuk mengalih keluarnya dari pertanyaan.

Langkah 2: Menukar pertanyaan pilih kepada pertanyaan tambah

  1. Pada tab Rumah, dalam kumpulan Pandangan, klik Pandangan, kemudian klik Pandangan Reka Bentuk.

  2. Pada tab Reka Bentuk, dalam kumpulan Jenis Pertanyaan, klik Tambah.

    Kotak dialog Tambah muncul.

    Petikan skrin kotak dialog Tambah pertanyaan

  3. Seterusnya, anda menentukan sama ada untuk menambah rekod pada jadual dalam pangkalan data semasa, atau Jadual dalam pangkalan data yang berbeza.

    Lakukan satu daripada perkara berikut:

    • Dalam kotak dialog Tambah , klik Pangkalan data semasa, pilih Jadual destinasi dari kotak kombo Nama jadual dan kemudian klik OK.

      -atau-

    • Dalam kotak dialog Tambah , klik Pangkalan data lain.

    • Dalam kotak Nama fail , masukkan lokasi dan nama pangkalan data destinasi.

    • Dalam kotak kombo Nama jadual , masukkan nama Jadual destinasi dan kemudian klik OK.

Langkah 3: Memilih medan destinasi

Cara yang anda pilih medan destinasi bergantung pada cara anda mencipta pertanyaan pilih anda dalam Langkah 1.

Jika anda...

Access...

Menambah semua medan daripada jadual atau pertanyaan anda

Menambah semua medan dalam jadual destinasi ke baris Tambah ke dalam grid reka bentuk

Menambah medan individu ke ungkapan pertanyaan atau digunakan, dan nama medan dalam jadual sumber dan destinasi sepadan

Menambah medan destinasi sepadan secara automatik ke baris Tambah ke dalam pertanyaan

Menambah ungkapan medan individu atau ungkapan digunakan, dan sebarang nama dalam jadual sumber dan destinasi tidak sepadan

Menambah medan sepadan, dan membiarkan medan tidak sepadan kosong

Jika Access membiarkan medan kosong, anda boleh klik sel dalam baris Tambah ke dan pilih medan destinasi.

Rajah ini menggambarkan cara anda mengklik sel dalam baris Tambah ke dan pilih medan destinasi.

Senarai Juntai bawah dalam baris Tambah Ke

Nota: Jika anda membiarkan medan destinasi kosong, pertanyaan tidak akan tambah data ke medan tersebut.

Langkah 4: Pratonton dan menjalankan pertanyaan tambah

  1. Untuk pratonton perubahan anda, tukar ke pandangan Helaian data.

    Petua: Untuk menukar pandangan dengan cepat, dwiklik tab di atas pertanyaan, kemudian klik pandangan yang anda inginkan.

  2. Kembali ke pandangan Reka bentuk, dan kemudian klik jalankan Imej butang untuk menambah rekod.

    Nota:  Semasa menjalankan pertanyaan yang mengembalikan jumlah data yang banyak, anda mungkin menerima mesej ralat yang menunjukkan bahawa anda tidak akan dapat membuat asal pertanyaan. Cuba tingkatkan had segmen memori kepada 3MB untuk membenarkan pertanyaan dihantar.

Halaman atas

Menghentikan Mod Dinyahdayakan daripada menyekat pertanyaan

Jika anda cuba menjalankan pertanyaan Tambah dan kelihatan seperti tiada apa-apa berlaku, semak bar status Access untuk mesej berikut:

Tindakan atau peristiwa ini telah disekat oleh Mod Dinyahdayakan.

Untuk membaikinya, klik Dayakan kandungan dalam Bar mesej untuk mendayakan pertanyaan.

Nota: Apabila anda dayakan pertanyaan tambah, anda boleh dayakan semua kandungan pangkalan data lain.

Ambil perhatian, jika anda menggunakan Access 2007, anda perlu ikuti langkah ini untuk mendayakan kandungan:

  1. Dalam Bar mesej, klik opsyen.

  2. Dalam kotak dialog Opsyen Keselamatan Microsoft Office , klik dayakan kandungan ini, dan kemudian klik OK.

Jika anda tidak melihat Bar mesej, ia boleh disembunyikan. Anda boleh menunjukkan, melainkan ia juga telah dinyahdayakan. Jika Bar mesej telah dinyahdayakan, anda boleh mendayakannya. Untuk mendayakan Bar mesej dalam Access 2007, pergi ke kawasan Seting Pusat Amanah dalam kotak dialog Opsyen Access , klik Tunjukkan Bar mesej dalam semua aplikasi apabila kandungan telah disekat, dan kemudian klik OK. Anda perlu menutup dan membuka semula pangkalan data untuk menggunakan seting yang telah diubah.

Halaman atas

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.

Lihat Juga

Cipta dan jalankan pertanyaan kemas kini

Menambah satu atau lebih rekod kepada pangkalan data

Mencipta buat pertanyaan Jadual

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.

×