DataRecordSet

DataRecordSet class

Menyimpan, memformat, menyegarkan, dan memaparkan data yang diminta dari database di Microsoft Visio.

public class DataRecordSet

Konstruktor

NamaKeterangan
DataRecordSet()Pembuat.

Properti

NamaKeterangan
ADOData { get; set; }Berisi XML yang sesuai dengan skema XML klasik ADO untuk kumpulan rekaman ADO dan yang mendeskripsikan data dalam kumpulan rekaman data.
AutoLinkComparison { get; }Menentukan aturan yang membandingkan kolom dalam elemen DataRecordset induk dengan item data bentuk dari tindakan penautan otomatis terakhir yang berhasil dilakukan di antarmuka pengguna.
Checksum { get; set; }Nilai checksum, dihasilkan oleh Visio, dan berdasarkan properti data-recordset. Tetapkan atribut ini ke 0; Visio menghitung ulang nilai ini saat runtime.
Command { get; set; }String perintah yang digunakan untuk mengkueri data dari sumber data.
ConnectionID { get; set; }ID koneksi untuk objek DataConnection terkait. Tidak ada untuk sumber data XML.
DataColumns { get; }Berisi semua elemen DataColumn dalam recordset data.
ID { get; set; }Data recordset ID, unik di dalam dokumen.
Name { get; set; }Tampilan (atau “ramah”) nama recordset data.
NextRowID { get; set; }ID baris Visio berikutnya yang tersedia.
Options { get; set; }Opsi untuk diterapkan ke kumpulan data. Nilai yang mungkin dapat berupa kombinasi apa pun dari satu atau lebih nilai yang ditampilkan dalam tabel berikut.
PrimaryKeys { get; }Mengidentifikasi satu atau lebih kolom primary-key di recordset data.
RefreshConflicts { get; }Menunjukkan baris dalam kumpulan rekaman data yang ditautkan ke bentuk yang berkonflik setelah kumpulan rekaman data disegarkan. RowID - Menunjukkan baris di kumpulan rekaman data yang ditautkan ke bentuk yang bertentangan setelah kumpulan rekaman data disegarkan. ShapeID - ID Bentuk dari bentuk yang terlibat dalam konflik. PageID - ID Halaman dari bentuk yang terlibat dalam konflik.
RefreshInterval { get; set; }Seberapa sering (dalam menit) Visio menyegarkan kumpulan data secara otomatis. Nilai ini harus 1 atau lebih besar.
RefreshNoReconciliationUI { get; set; }Apakah antarmuka pengguna rekonsiliasi data harus dinonaktifkan. Benar (1) untuk menonaktifkan antarmuka pengguna (UI). Salah (0) untuk mengaktifkan UI.
RefreshOverwriteAll { get; set; }Apakah akan menimpa perubahan pengguna untuk membentuk item data dalam bentuk yang ditautkan ke data saat kumpulan data disegarkan.
ReplaceLinks { get; set; }Menentukan bagaimana tautan bentuk-data diperlakukan saat bentuk disalin atau dipotong. 1 untuk mengganti tautan yang ada dalam bentuk target. 0 untuk mempertahankan tautan yang ada dalam bentuk target. Jika atribut ini tidak ada, Visio akan menanyakan kepada pengguna apakah akan mengganti tautan yang disalin atau dipotong.
RowMaps { get; }Memetakan baris kumpulan data ke bentuk. RowID - ID Baris dari baris, unik di dalam kumpulan catatan data. ShapeID - ID Bentuk dari bentuk yang ditautkan ke data di baris kumpulan data yang diidentifikasi oleh RowID. PageID - ID halaman bentuk yang ditautkan ke data di baris data-recordset yang diidentifikasi oleh RowID.
RowOrder { get; set; }Apakah akan menggunakan urutan baris dalam kumpulan data sebagai kunci utama. Benar (1) jika ID baris ditentukan oleh urutan baris. Salah (0) jika ID baris ditentukan oleh nilai dalam kolom primary key dari kumpulan data.
TimeRefreshed { get; set; }Tanggal dan waktu kumpulan data terakhir disegarkan.

Metode

NamaKeterangan
Refresh()Menjalankan string kueri yang terkait dengan DataRecordset yang terhubung (berbasis XML) dan memperbarui bentuk yang ditautkan dengan data baru dari sumber data yang dikembalikan oleh kueri.
Refresh(DataConnectionType)Menjalankan string kueri yang terkait dengan DataRecordset yang terhubung (berbasis XML) dan memperbarui bentuk yang ditautkan dengan data baru dari sumber data yang dikembalikan oleh kueri.

Lihat juga