Menambahkan koneksi data ke database Microsoft Access

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Jika pengguna Anda akan memerlukan data dari database Microsoft Office Access 2007 (.accdb format) atau dari database Access yang disimpan di versi yang lebih lama (.mdb format) untuk mengisi formulir yang didasarkan pada Templat formulir Microsoft Office InfoPath, Anda bisa menambahkan koneksi data sekunder untuk Templat formulir Anda kueri Access database.

Anda bisa menambahkan koneksi data sekunder, tapi koneksi data yang hanya bisa membuat kueri Access database. Anda tidak bisa menambahkan koneksi data sekunder yang mengirimkan formulir data ke Access database.

Jika Anda ingin pengguna Anda untuk mengirim data formulir ke Access database, Anda bisa mendesain Templat formulir yang didasarkan pada Access database, dan lalu mengaktifkan koneksi data kirim dalam koneksi data utama. Alternatifnya, Anda bisa menambahkan koneksi data sekunder ke layanan Web yang bekerja dengan database Access Anda.

Temukan link untuk informasi selengkapnya tentang mendesain Templat formulir yang didasarkan pada Access database dan menambahkan koneksi data sekunder ke layanan Web di bagian Lihat juga .

Di artikel ini

Gambaran Umum

Pertimbangan kompatibilitas

Sebelum Anda mulai

Langkah 1: Menambahkan koneksi data sekunder

Langkah 2: Mengonfigurasi Templat formulir untuk menggunakan koneksi data

Gambaran Umum

Sekunder koneksi data adalah koneksi data yang Anda tambahkan ke Templat formulir. Koneksi data sekunder ini berbeda dari koneksi data utama, yang Anda buat saat Anda mendesain Templat formulir baru yang didasarkan pada database atau layanan Web. Koneksi data utama Templat formulir bisa menerima data dari sumber data eksternal dan juga bisa mengirimkan formulir data untuk sumber data eksternal. Namun, Templat formulir bisa memiliki hanya satu koneksi data utama.

Anda bisa menambahkan sebanyak mungkin koneksi data sekunder ke Templat formulir yang Anda inginkan. Misalnya, Anda memiliki database Access yang berisi tabel yang menyimpan data karyawan dan tabel lain yang menyimpan data pelanggan. Anda bisa menambahkan koneksi data sekunder yang mengambil data dari tabel karyawan, dan Anda juga bisa menambahkan koneksi data sekunder lain yang mengambil data dari tabel pelanggan di database Access yang sama.

Meskipun Anda bisa menambahkan koneksi data sekunder ke Templat formulir Anda bisa mengirimkan formulir data untuk sumber data eksternal, seperti layanan Web atau pustaka Windows SharePoint Services, Anda hanya bisa menggunakan koneksi data sekunder untuk mengambil data dari Access database. Anda tidak bisa menambahkan koneksi data sekunder yang mengirimkan formulir data ke Access database.

Saat Anda menambahkan koneksi data kueri ke database, InfoPath membuat sekunder sumber data yang berisi data bidang dan grup yang sesuai dengan cara data disimpan dalam database. Karena struktur data di sumber data sekunder harus cocok dengan cara data disimpan dalam database tabel, Anda tidak bisa mengubah bidang atau grup di sumber data sekunder.

Anda dapat mengonfigurasi setiap koneksi data kueri untuk menyimpan hasil sehingga pengguna memiliki akses ke data saat bentuk yang tidak tersambung ke jaringan. Bergantung pada jenis data, Anda mungkin ingin menampilkan hasil kueri hanya ketika pengguna tersambung ke jaringan.

Catatan Keamanan : Jika Anda menggunakan koneksi data sekunder untuk mengambil data sensitif dari sumber data eksternal, Anda mungkin ingin menonaktifkan fitur ini untuk membantu melindungi data penggunaan seandainya komputer yang hilang atau dicuri. Jika Anda menonaktifkan fitur ini, data akan tersedia hanya jika pengguna tersambung ke jaringan.

Saat Anda menambahkan koneksi data kueri ke Templat formulir, secara default formulir yang didasarkan pada Templat formulir ini menggunakan koneksi data saat dibuka oleh pengguna. Anda juga bisa mengonfigurasi Templat formulir Anda untuk menggunakan koneksi data kueri dalam salah satu cara berikut ini:

  • Tambahkan aturan    Anda dapat mengonfigurasi aturan untuk menggunakan koneksi data kueri saat terjadi kondisi di aturan.

  • Tombol Tambahkan    Anda bisa menambahkan tombol ke Templat formulir yang bisa diklik pengguna untuk mendapatkan data dengan menggunakan koneksi data kueri.

  • Gunakan kode kustom    Jika Anda tidak bisa menambahkan aturan atau tombol, Anda bisa menggunakan kode kustom untuk mendapatkan data dengan menggunakan koneksi data kueri. Menggunakan kode kustom memerlukan pengembang untuk membuat kode kustom.

Atas halaman

Pertimbangan kompatibilitas

Anda tidak bisa menambahkan koneksi data ke database Access ke templat formulir yang kompatibel dengan browser.

Atas halaman

Sebelum Anda memulai

Sebelum Anda menambahkan koneksi data sekunder ke Access database ke Templat formulir Anda, Anda memerlukan informasi berikut ini:

  • Nama dan lokasi database.

    Catatan: Jika database Access Anda disimpan di lokasi jaringan, pastikan database Anda bisa diakses oleh pengguna Anda.

  • Nama tabel atau kueri yang akan menyediakan data untuk formulir yang didasarkan pada Templat formulir ini. Anda akan menggunakan tabel atau kueri sebagai tabel utama atau kueri saat Anda mengonfigurasi koneksi data kueri.

  • Nama tabel atau kueri yang memberikan data tambahan untuk utama tabel atau kueri lain. Dalam banyak kasus, hubungan tabel yang sudah dibuat dalam database. Jika Anda memiliki secara manual menetapkan hubungan antara tabel utama atau kueri dan tabel atau kueri lain, Anda akan memerlukan nama bidang dari tabel atau kueri.

Atas halaman

Langkah 1: Menambahkan koneksi data sekunder

  1. Pada menu alat , klik Koneksi Data.

  2. Dalam kotak dialog Koneksi Data , klik Tambahkan.

  3. Di panduan koneksi Data, klik membuat koneksi baru ke, klik terima data, dan lalu klik berikutnya.

  4. Pada halaman berikutnya panduan, klik Database (Microsoft SQL Server atau Microsoft Office Access hanya), dan lalu klik berikutnya.

  5. Pada halaman berikutnya panduan, klik Pilih Database.

  6. Dalam kotak dialog Pilih sumber Data , telusuri ke lokasi database Anda.

    Catatan: Jika database Anda disimpan di lokasi jaringan, telusuri ke (UNC) Konvensi penamaan universal jalur lokasi. Tidak Telusuri ke lokasi jaringan melalui drive jaringan dipetakan. Jika Anda menggunakan drive jaringan yang dipetakan, pengguna yang membuat formulir yang didasarkan pada Templat formulir ini akan mencari database dari drive jaringan dipetakan. Jika pengguna tidak memiliki drive jaringan yang dipetakan, bentuk tidak akan menemukan database.

  7. Klik nama database Anda, dan lalu klik buka.

  8. Dalam kotak dialog Pilih tabel , klik utama tabel atau kueri yang ingin Anda gunakan, dan lalu klik OK.

  9. Pada halaman berikutnya panduan, pilih kotak centang Perlihatkan kolom tabel .

    Secara default, semua bidang dalam tabel atau kueri yang ditambahkan ke sumber data utama Templat formulir.

  10. Kosongkan kotak centang untuk bidang yang tidak ingin Anda sertakan dalam sumber data sekunder.

    Menambahkan tambahan tabel atau kueri apa pun untuk koneksi data.

    Bagaimana?

    1. Klik Tambahkan tabel.

    2. Dalam kotak dialog Tambahkan tabel atau kueri , klik nama tabel anak, dan lalu klik berikutnya. InfoPath usaha untuk mengatur hubungan dengan nama bidang di kedua tabel yang cocok. Jika Anda tidak ingin menggunakan hubungan yang disarankan, pilih hubungan, dan lalu klik Hapus hubungan. Untuk menambahkan hubungan, klik Tambahkan hubungan. Dalam kotak dialog Tambahkan hubungan , klik nama setiap bidang terkait di kolom masing-masing, dan lalu klik OK.

    3. Klik Selesai.

    4. Untuk menambahkan tabel anak tambahan, ulangi langkah-langkah ini.

  11. Klik Berikutnya.

  12. Untuk membuat hasil kueri koneksi data tersedia saat formulir tidak tersambung ke jaringan, pilih kotak centang Simpan salinan data di Templat formulir .

    Catatan Keamanan : Memilih kotak centang ini menyimpan data di komputer pengguna saat formulir menggunakan koneksi data. Jika formulir adalah mengambil data sensitif dari koneksi data ini, Anda mungkin ingin menonaktifkan fitur ini untuk membantu melindungi data seandainya komputer yang hilang atau dicuri.

  13. Klik Berikutnya.

  14. Pada halaman berikutnya panduan, ketikkan nama deskriptif untuk sambungan data sekunder ini, dan lalu verifikasi bahwa informasi di bagian ringkasan sudah benar.

  15. Untuk mengonfigurasi formulir untuk menerima data secara otomatis saat formulir dibuka, pilih kotak centang secara otomatis mengambil data saat formulir dibuka .

Atas halaman

Langkah 2: Mengonfigurasi Templat formulir untuk menggunakan koneksi data

Jika Anda ingin formulir yang didasarkan pada Templat formulir ini agar menggunakan koneksi data ini setelah pengguna membuka formulir, Anda bisa menambahkan aturan ke Templat formulir yang menggunakan koneksi data ini dalam kondisi tertentu, atau Anda bisa menambahkan tombol ke Templat formulir yang bisa diklik pengguna Anda untuk menggunakan koneksi data.

Menambahkan aturan

Anda bisa menambahkan aturan untuk Templat formulir yang akan berfungsi untuk mengambil data dari koneksi data kueri setiap kali kondisi untuk aturan terpenuhi. Misalnya, Anda bisa menambahkan kotak teks ke Templat formulir Anda bahwa pengguna bisa mengisi untuk mendapatkan data tertentu dari sumber data eksternal. Lalu Anda bisa menambahkan aturan yang menggunakan koneksi data setiap kali pengguna memasukkan data dalam kotak teks.

Prosedur berikut ini mengasumsikan bahwa Anda telah membuat koneksi data kueri untuk Templat formulir Anda, dan bahwa Anda telah mengonfigurasi kontrol (selain tombol) di Templat formulir Anda untuk menampilkan data dari koneksi data tersebut.

  1. Jika Templat formulir memiliki beberapa tampilan, klik nama tampilan pada menu tampilan untuk masuk ke tampilan dengan kontrol tempat Anda ingin menampilkan data dari sumber data sekunder.

  2. Klik ganda kontrol yang ingin Anda tambahkan aturan untuk.

  3. Klik tab Data.

  4. Di bawah aturan validasi dan, klik aturan.

  5. Dalam kotak dialog aturan , klik Tambahkan.

  6. Dalam kotak nama , ketikkan nama untuk aturan.

  7. Untuk menentukan kondisi saat aturan harus berjalan, klik Atur kondisi, dan lalu masukkan kondisi. Aturan yang akan berjalan saat terjadi kondisi. Jika Anda tidak menentukan kondisi, aturan akan berjalan setiap kali pengguna mengubah nilai dalam kontrol, dan lalu menggerakkan kursor miliknya menjauh dari kontrol tersebut.

  8. Klik Tambahkan tindakan.

  9. Di daftar tindakan , klik kueri menggunakan koneksi data.

  10. Di daftar koneksi Data , klik koneksi data kueri yang ingin Anda gunakan, dan lalu klik OK untuk menutup setiap kotak dialog buka.

  11. Untuk menguji perubahan, klik Pratinjau pada toolbar Standar, atau tekan CTRL+SHIFT+B.

Menambahkan tombol

Anda bisa menambahkan kontrol tombol ke Templat formulir yang bisa diklik pengguna Anda untuk mendapatkan data dari kueri koneksi data.

  1. Jika Templat formulir memiliki beberapa tampilan, klik nama tampilan pada menu tampilan untuk masuk ke tampilan dengan kontrol tempat Anda ingin menampilkan data dari sumber data sekunder.

  2. Jika panel tugas Kontrol tidak terlihat, klik Kontrol Lainnya pada menu Sisipkan, atau tekan ALT+I, C.

  3. Seret kontrol tombol ke Templat formulir Anda.

  4. Klik ganda tombol kontrol yang baru saja Anda tambahkan ke Templat formulir.

  5. Klik tab umum .

  6. Di daftar tindakan , klik Refresh.

  7. Dalam kotak Label , ketikkan nama yang Anda inginkan muncul pada tombol di Templat formulir Anda.

  8. Klik Pengaturan.

  9. Dalam kotak dialog Refresh , lakukan salah satu hal berikut ini:

    • Untuk menerima data terbaru dari semua sumber data eksternal dengan koneksi data sekunder pada Templat formulir, klik semua sumber data sekunder.

    • Untuk mengonfigurasi tombol untuk menerima data terbaru dari satu sumber data eksternal dengan koneksi data sekunder untuk Templat formulir Anda, klik satu koneksi data sekunder, dan lalu klik sumber data sekunder di daftar pilih sumber data sekunder .

  10. Klik OK untuk menutup setiap kotak dialog yang terbuka.

  11. Untuk menguji perubahan, klik Pratinjau pada toolbar Standar, atau tekan CTRL+SHIFT+B.

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×