Metode CreateRecordset (RDS)

Membuat Recordsetyang kosong dan terputus.

Penting

Dimulai dengan Windows 8 dan Windows Server 2012, komponen server RDS tidak lagi disertakan dalam sistem operasi Windows (lihat Windows 8 dan Windows Server 2012 Compatibility Cookbook untuk detail selengkapnya). Komponen klien RDS akan dihapus di versi Windows yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Aplikasi yang menggunakan RDS harus bermigrasi ke WCF Data Service.

Sintaksis

  
object.CreateRecordset(ColumnInfos)  

Parameter

Objek
Variabel objek yang mewakili RDSServer.DataFactory atau RDS. Objek DataControl.

ColumnsInfos
Array Varian yang menentukan setiap kolom dalam Recordset yang dibuat. Setiap definisi kolom berisi array empat atribut yang diperlukan dan satu atribut opsional.

Atribut Deskripsi
Nama Nama header kolom.
Jenis Bilangan bulat jenis data.
Tingginya Bilangan bulat lebar dalam karakter, terlepas dari jenis data.
Keterbatalan Nilai Boolean.
Skala (Opsional) Atribut opsional ini menentukan skala untuk bidang numerik. Jika nilai ini tidak ditentukan, nilai numerik akan dipotong ke skala tiga. Presisi tidak terpengaruh, tetapi jumlah digit setelah titik desimal akan dipotong menjadi tiga.

Kumpulan array kolom kemudian dikelompokkan ke dalam array, yang menentukan Recordset.

Komentar

Objek bisnis sisi server dapat mengisi Recordset yang dihasilkan dengan data dari penyedia data non-OLE DB, seperti file sistem operasi yang berisi tanda kutip stok.

Tabel berikut mencantumkan nilai DataTypeEnum yang didukung oleh metode CreateRecordset. Angka yang tercantum adalah nomor referensi yang digunakan untuk menentukan bidang.

Masing-masing jenis data memiliki panjang tetap atau panjang variabel. Jenis panjang tetap harus didefinisikan dengan ukuran -1, karena ukurannya telah ditentukan dan definisi ukuran masih diperlukan. Jenis data dengan panjang variabel memungkinkan ukuran dari 1 hingga 32767.

Untuk beberapa jenis data variabel, jenis dapat dipaksa ke jenis yang dicatat di kolom Substitusi. Anda tidak akan melihat substitusi hingga setelah Recordset dibuat dan diisi. Kemudian Anda dapat memeriksa jenis data aktual, jika perlu.

Panjangnya Konstan Angka Substitusi
Tetap adTinyInt 16
Tetap adSmallInt 2
Tetap adInteger 3
Tetap adBigInt 20
Tetap adUnsignedTinyInt 17
Tetap adUnsignedSmallInt 18
Tetap adUnsignedInt 19
Tetap adUnsignedBigInt 21
Tetap adSingle 4
Tetap adDouble 5
Tetap adCurrency 6
Tetap adDecimal 14
Tetap adNumeric 131
Tetap adBoolean 11
Tetap adError 10
Tetap adGuid 72
Tetap adDate 7
Tetap adDBDate 133
Tetap adDBTime 134
Tetap adDBTimestamp 135 7
Variabel adBSTR 8 130
Variabel adChar 129 200
Variabel adVarChar 200
Variabel adLongVarChar 201 200
Variabel adWChar 130
Variabel adVarWChar 202 130
Variabel adLongVarWChar 203 130
Variabel adBinary 128
Variabel adVarBinary 204
Variabel adLongVarBinary 205 204

Berlaku Untuk

DataControl Object (RDS)

DataFactory Object (RDSServer)

Lihat Juga

Contoh Metode CreateRecordset (VB)
Contoh Metode CreateRecordset (VBScript)
Metode CreateObject (RDS)