Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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
Lihat Juga
Contoh Metode CreateRecordset (VB)
Contoh Metode CreateRecordset (VBScript)
Metode CreateObject (RDS)