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)