Metode CreateRecordset (RDS)

Membuat Recordset 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 Buku Masak Kompatibilitas Windows Server 2012 untuk detail selengkapnya). Komponen klien RDS akan dihapus dalam 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.

Sintaks

  
object.CreateRecordset(ColumnInfos)  

Parameter

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

ColumnsInfos
Array varian atribut 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 dari jenis data.
Ukuran Bilangan bulat lebar dalam karakter, terlepas dari jenis data.
Nullability Nilai boolean.
Skala (Opsional) Atribut opsional ini menentukan skala untuk bidang numerik. Jika nilai ini tidak ditentukan, nilai numerik akan dipotok ke skala tiga. Presisi tidak terpengaruh, tetapi jumlah digit setelah koma desimal akan dipotok menjadi tiga.

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

Keterangan

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 dikoercasikan ke jenis yang dicatat di kolom Substitusi. Anda tidak akan melihat substitusi sampai setelah Recordset dibuat dan diisi. Kemudian Anda dapat memeriksa jenis data aktual, jika perlu.

Panjang Terus-menerus Telepon Substitusi
Diperbaiki adTinyInt 16
Diperbaiki adSmallInt 2
Diperbaiki adInteger 3
Diperbaiki adBigInt 20
Diperbaiki adUnsignedTinyInt 17
Diperbaiki adUnsignedSmallInt 18
Diperbaiki adUnsignedInt 19
Diperbaiki adUnsignedBigInt 21
Diperbaiki adSingle 4
Diperbaiki adDouble 5
Diperbaiki adCurrency 6
Diperbaiki adDecimal 14
Diperbaiki adNumeric 131
Diperbaiki adBoolean 11
Diperbaiki adError 10
Diperbaiki adGuid 72
Diperbaiki adDate 7
Diperbaiki adDBDate 133
Diperbaiki adDBTime 134
Diperbaiki 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

Lihat juga

Contoh Metode CreateRecordset (Visual Basic)
Contoh Metode CreateRecordset (VBScript)
Metode CreateObject (RDS)