Peran Anda dalam Bekerja dengan Tampilan Rekaman (Akses Data MFC)
Tabel berikut ini memperlihatkan apa yang biasanya harus Anda lakukan untuk bekerja dengan tampilan rekaman dan apa yang dilakukan kerangka kerja untuk Anda.
Bekerja dengan Tampilan Rekaman: Anda dan Kerangka Kerja
Anda | Kerangka kerja |
---|---|
Gunakan editor Dialog Visual C++ untuk mendesain formulir. | Membuat sumber daya templat dialog dengan kontrol. |
Gunakan Wizard Aplikasi MFC untuk membuat kelas yang berasal dari CRecordView dan CRecordset. | Menulis kelas untuk Anda. |
Kontrol tampilan rekaman peta untuk merekam anggota data bidang. | Menyediakan DDX antara kontrol dan bidang recordset. |
Menyediakan penangan perintah default untuk Pindahkan Pertama, Pindahkan Terakhir, Pindahkan Berikutnya, dan Pindahkan Perintah sebelumnya dari menu atau tombol toolbar. | |
Memperbarui perubahan pada sumber data. | |
[Opsional] Tulis kode untuk mengisi kotak daftar atau kotak kombo atau kontrol lain dengan data dari kumpulan rekaman kedua. | |
[Opsional] Tulis kode untuk validasi khusus apa pun. | |
[Opsional] Tulis kode untuk menambahkan atau menghapus rekaman. |
Pemrograman berbasis formulir hanyalah satu pendekatan untuk bekerja dengan database. Untuk informasi tentang aplikasi yang menggunakan beberapa antarmuka pengguna lain, atau tanpa antarmuka pengguna, lihat MFC: Menggunakan Kelas Database dengan Dokumen dan Tampilan dan MFC: Menggunakan Kelas Database Tanpa Dokumen dan Tampilan. Untuk pendekatan alternatif untuk menampilkan rekaman database, lihat kelas CListView dan CTreeView.