Bagikan melalui


Mengisi dokumen dengan data dari database

Anda dapat mengakses data dalam proyek tingkat dokumen untuk Microsoft Office dengan cara yang sama seperti Anda mengakses data dalam proyek Formulir Windows. Anda menggunakan alat dan kode yang sama untuk membawa data dari database ke dalam solusi Anda, dan Anda dapat menggunakan kontrol Formulir Windows untuk menampilkan data.

Selain itu, Anda dapat menampilkan data dengan menggunakan kontrol host. Kontrol host adalah objek asli di Microsoft Office Word yang telah disempurnakan dengan peristiwa dan kemampuan pengikatan data. Untuk informasi selengkapnya, lihat Gambaran umum item host dan kontrol host.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen untuk Word. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Contoh berikut menunjukkan cara menambahkan kontrol terikat data dalam proyek tingkat dokumen menggunakan perancang. Untuk contoh cara menambahkan kontrol terikat data di proyek Add-in VSTO pada durasi, lihat Panduan: Pengikatan data sederhana dalam proyek Add-in VSTO.

link to video Untuk demonstrasi video terkait, lihat Mengikat data ke kontrol konten Word 2007 Menggunakan Alat Visual Studio untuk sistem Office (3.0).

Menambahkan kontrol ke dokumen pada waktu desain

Untuk mengisi dokumen dengan data dari database

  1. Buka proyek tingkat dokumen Word di Visual Studio, dengan dokumen terbuka di perancang.

  2. Buka jendela Sumber Data dan buat sumber data dari database. Untuk informasi selengkapnya, lihat Tambahkan pengguna baru.

  3. Seret bidang yang Anda inginkan dari jendela Sumber Data ke dokumen Anda.

Kontrol konten ditambahkan ke dokumen. Tipe kontrol konten bergantung pada tipe data bidang yang Anda pilih. Untuk informasi selengkapnya, lihat Kontrol konten.

Anda dapat menambahkan kontrol lain dengan memilih bidang data di jendela Sumber Data lalu memilih kontrol yang berbeda dari daftar drop-down.

Objek dalam proyek

Selain kontrol, objek terkait data berikut secara otomatis ditambahkan ke proyek Anda:

  • Himpunan data yang ditik yang merangkum tabel data yang Anda sambungkan dalam database. Untuk informasi selengkapnya, lihat Alat himpunan data di Visual Studio.

  • BindingSource yang menyambungkan kontrol ke himpunan data yang diketik. Untuk informasi selengkapnya, lihat Gambaran umum komponen BindingSource.

  • TableAdapter yang menyambungkan himpunan data yang ditik ke database. Untuk informasi selengkapnya, lihat Membuat dan mengonfigurasi TableAdapters.

  • TableAdapterManager, yang digunakan untuk mengoordinasikan adaptor tabel dalam himpunan data untuk mengaktifkan pembaruan hierarkis. Untuk informasi selengkapnya, lihat Pembaruan hierarkis dan referensi TableAdapterManager.

Saat Anda menjalankan proyek, kontrol menampilkan rekaman pertama di sumber data. Anda dapat menggunakan BindingSource untuk memungkinkan pengguna menggulir rekaman.

Untuk menggulir rekaman

Untuk informasi tentang cara mengirim pembaruan ke himpunan data yang diketik dan database, lihat Cara: Memperbarui sumber data dengan data dari kontrol host.