ADO Stream
Stream obyekti (ADO 2.5 versiyasi)
ADO Stream obyekti ikkilik (binary) ma’lumotlar yoki matn oqimini o‘qish, yozish va boshqarish uchun ishlatiladi.
Stream obyektini uch usulda olish mumkin:
- Hujjat, papka yoki Record obyektiga ishora qiluvchi URL orqali
- Ilovangiz ma’lumotlarini saqlash uchun Stream obyekti nusxasini yaratish orqali
- Record obyekti bilan bog‘langan standart Stream obyektini ochish orqali
Sintaksis
objectname.property
objectname.method
Xususiyatlar
| Xususiyat | Tavsif |
|---|---|
| CharSet | Tarkib qaysi belgilar to‘plamiga (character set) o‘girilishini belgilovchi qiymatni o‘rnatadi yoki qaytaradi. Bu xususiyat faqat matnli Stream obyektlarida (tipi adTypeText) ishlatiladi |
| EOS | Joriy o‘rin oqim oxirida ekan yoki yo‘qligini qaytaradi |
| LineSeparator | Matnli Stream obyektida ishlatiladigan qator ajratuvchi belgini o‘rnatadi yoki qaytaradi |
| Mode | Ma’lumotlarni o‘zgartirish uchun mavjud ruxsatlarni o‘rnatadi yoki qaytaradi |
| Position | Stream obyekti boshidan hisoblangan joriy o‘rinni (baytlarda) o‘rnatadi yoki qaytaradi |
| Size | Ochiq Stream obyektining o‘lchamini qaytaradi |
| State | Stream obyekti ochiq yoki yopiq ekanini tavsiflovchi qiymatni qaytaradi |
| Type | Stream obyektidagi ma’lumotlar tipini o‘rnatadi yoki qaytaradi |
Metodlar
| Metod | Tavsif |
|---|---|
| Cancel | Stream obyektidagi Open chaqiruvining bajarilishini bekor qiladi |
| Close | Stream obyektini yopadi |
| CopyTo | Belgilangan miqdordagi belgilar/baytlarni bir Stream obyektidan boshqa Stream obyektiga nusxalaydi |
| Flush | Stream buferi tarkibini u bilan bog‘langan asosiy (underlying) obyektga yuboradi |
| LoadFromFile | Fayl tarkibini Stream obyektiga yuklaydi |
| Open | Stream obyektini ochadi |
| Read | Ikkilik Stream obyektidan butun oqimni yoki belgilangan miqdordagi baytlarni o‘qiydi |
| ReadText | Matnli Stream obyektidan butun oqimni, bitta qatorni yoki belgilangan miqdordagi belgilarni o‘qiydi |
| SaveToFile | Stream obyektining ikkilik tarkibini faylga saqlaydi |
| SetEOS | Joriy o‘rinni oqim oxiri (EOS) qilib belgilaydi |
| SkipLine | Matnli Stream’ni o‘qishda bitta qatorni o‘tkazib yuboradi |
| Write | Ikkilik Stream obyektiga ikkilik ma’lumotlarni yozadi |
| WriteText | Matnli Stream obyektiga belgili ma’lumotlarni yozadi |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
