Struktur CDaoDatabaseInfo
Struktur CDaoDatabaseInfo
berisi informasi tentang objek database yang ditentukan untuk objek akses data (DAO).
Catatan
DAO didukung melalui Office 2013. DAO 3.6 adalah versi akhir, dan dianggap usang.
Sintaks
struct CDaoDatabaseInfo
{
CString m_strName; // Primary
BOOL m_bUpdatable; // Primary
BOOL m_bTransactions; // Primary
CString m_strVersion; // Secondary
long m_lCollatingOrder; // Secondary
short m_nQueryTimeout; // Secondary
CString m_strConnect; // All
};
Parameter
m_strName
Beri nama objek database secara unik. Untuk langsung mengambil properti ini, panggil CDaoDatabase::GetName. Untuk detailnya, lihat topik "Properti Nama" di Bantuan DAO.
m_bUpdatable
Menunjukkan apakah perubahan dapat dilakukan pada database. Untuk langsung mengambil properti ini, panggil CDaoDatabase::CanUpdate. Untuk detailnya, lihat topik "Properti yang Dapat Diperbarui" di Bantuan DAO.
m_bTransactions
Menunjukkan apakah sumber data mendukung transaksi — rekaman serangkaian perubahan yang nantinya dapat digulung balik (dibatalkan) atau diterapkan (disimpan). Jika database didasarkan pada mesin database Microsoft Jet, properti Transaksi bukan nol dan Anda dapat menggunakan transaksi. Mesin database lain mungkin tidak mendukung transaksi. Untuk langsung mengambil properti ini, panggil CDaoDatabase::CanTransact. Untuk detailnya, lihat topik "Properti Transaksi" di Bantuan DAO.
m_strVersion
Menunjukkan versi mesin database Microsoft Jet. Untuk mengambil nilai properti ini secara langsung, panggil fungsi anggota GetVersion objek database. Untuk detailnya, lihat topik "Properti Versi" di Bantuan DAO.
m_lCollatingOrder
Menentukan urutan urutan pengurutan dalam teks untuk perbandingan atau pengurutan string. Nilai yang mungkin termasuk:
dbSortGeneral
Gunakan urutan sortir Umum (Inggris, Prancis, Jerman, Portugis, Italia, dan Spanyol Modern).dbSortArabic
Gunakan urutan pengurutan Arab.dbSortCyrillic
Gunakan urutan pengurutan Rusia.dbSortCzech
Gunakan urutan pengurutan Ceko.dbSortDutch
Gunakan urutan pengurutan Belanda.dbSortGreek
Gunakan urutan pengurutan Yunani.dbSortHebrew
Gunakan urutan sortir Ibrani.dbSortHungarian
Gunakan urutan sortir Hungaria.dbSortIcelandic
Gunakan urutan pengurutan Islandia.dbSortNorwdan
Gunakan urutan sortir Norwegia atau Denmark.dbSortPDXIntl
Gunakan urutan sortir Paradox International.dbSortPDXNor
Gunakan urutan sortir Paradox Norwegia atau Denmark.dbSortPDXSwe
Gunakan urutan pengurutan Paradox Swedia atau Finlandia.dbSortPolish
Gunakan urutan pengurutan Polandia.dbSortSpanish
Gunakan urutan pengurutan Bahasa Spanyol.dbSortSwedFin
Gunakan urutan pengurutan Swedia atau Finlandia.dbSortTurkish
Gunakan urutan pengurutan Turki.dbSortUndefined
Urutan pengurutan tidak ditentukan atau tidak diketahui.
Untuk informasi selengkapnya, lihat topik "Menyesuaikan Pengaturan Registri Windows untuk Akses Data" di Bantuan DAO.
m_nQueryTimeout
Jumlah detik mesin database Microsoft Jet menunggu sebelum kesalahan waktu habis terjadi saat kueri dijalankan pada database ODBC. Nilai batas waktu default adalah 60 detik. Saat QueryTimeout diatur ke 0, tidak ada batas waktu yang terjadi; hal ini dapat menyebabkan program berhenti merespons. Untuk mengambil nilai properti ini secara langsung, panggil fungsi anggota GetQueryTimeout objek database. Untuk detailnya, lihat topik "Properti QueryTimeout" di Bantuan DAO.
m_strConnect
Menyediakan informasi tentang sumber database terbuka. Untuk informasi tentang string koneksi, dan untuk informasi tentang mengambil nilai properti ini secara langsung, lihat fungsi anggota CDaoDatabase::GetConnect . Untuk informasi selengkapnya, lihat topik "Sambungkan Properti" di Bantuan DAO.
Keterangan
Database adalah objek DAO yang mendasar objek MFC kelas CDaoDatabase. Referensi ke Primer, Sekunder, dan Semua di atas menunjukkan bagaimana informasi dikembalikan oleh fungsi anggota CDaoWorkspace::GetDatabaseInfo .
Informasi yang diambil oleh fungsi anggota CDaoWorkspace::GetDatabaseInfo disimpan dalam CDaoDatabaseInfo
struktur. CDaoWorkspace
Panggil GetDatabaseInfo
objek di tempat kumpulan Database objek database disimpan. CDaoDatabaseInfo
juga mendefinisikan fungsi anggota Dump
dalam pembangunan debug. Anda bisa menggunakan Dump
untuk membuang konten CDaoDatabaseInfo
dari suatu objek.
Persyaratan
Header: afxdao.h
Lihat juga
Struktur, Gaya, Panggilan Balik, serta Peta Pesan
Kelas CDaoWorkspace
Kelas CDaoDatabase