Objek Stream ADO

Objek Stream (versi ADO 2.5)

Objek Stream ADO digunakan untuk membaca, menulis, dan mengelola data biner atau stream teks.

Objek Stream dapat didapatkan melalui tiga metode:

  • Dengan mengarahkan URL yang mengandung objek yang mengandung data biner atau teks (biasanya berkas). Objek ini dapat berupa dokumen sederhana, objek Record yang mewakili dokumen struktural, atau folder.
  • Dengan menginstansiasi objek Stream. Objek Stream ini dapat digunakan untuk menyimpan data yang digunakan dalam aplikasi. Beberapa Stream yang diinstansiasi, berbeda dengan Stream yang berhubungan dengan URL standar atau Stream Record, secara standar tidak berhubungan dengan sumber dasar.
  • Dengan membuka objek Stream standar yang berhubungan dengan objek Record. Stream standar yang berhubungan dengan objek Record dapat diakses saat membuka Record. Hanya dengan membuka stream ini, proses balik (round trip) dapat dihapus.

Syntax

objectname.property
objectname.method

Attribute

Attribute Description
CharSet Tentukan set karakter yang digunakan untuk menyimpan Stream.
EOS Kembalikan apakah posisi saat ini berada di akhir stream.
LineSeparator Set atau kembalikan simbol pemisah baris yang digunakan dalam objek Stream teks.
Mode Set atau kembalikan hak akses yang tersedia untuk mengubah data.
Position Set atau kembalikan posisi saat ini dari objek Stream mulai dari titik awal (dalam bentuk byte).
Size Kembalikan ukuran objek Stream yang terbuka.
State Kembalikan nilai yang mendeskripsikan apakah Stream terbuka atau tertutup.
Type Set atau kembalikan jenis data yang terdapat dalam objek Stream.

Method

Method Description
Cancel Batal pelaksanaan panggilan Open bagi objek Stream.
Close Tutup objek Stream.
CopyTo Salin bilangan aksara/bit yang ditentukan daripada objek Stream ke objek Stream lain.
Flush Hantar kandungan buffer Stream ke objek bawahnya yang berkaitan.
LoadFromFile Muat kandungan fail ke objek Stream.
Open Buka objek Stream.
Read Baca seluruh aliran atau bilangan byte yang ditentukan daripada objek Stream binari.
ReadText Baca seluruh aliran, baris atau bilangan byte yang ditentukan daripada objek Stream teks.
SaveToFile Simpan kandungan binari objek Stream ke fail.
SetEOS Set posisi kini ke akhir aliran (EOS).
SkipLine Lompat ke baris berikutnya semasa membaca aliran teks.
Write Tulis data binari ke objek Stream binari.
WriteText Tulis data karakter ke objek Stream teks.