ADO Stream অবজেক্ট

স্ট্রিম অবজেক্ট (ADO সংস্করণ 2.5)

ADO স্ট্রিম অবজেক্ট বাইনারি বা টেক্সট স্ট্রিম এর লিখতে-পড়তে এবং প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়。

স্ট্রিম অবজেক্টকে তিনটি পদ্ধতিতে পাওয়া যায়:

  • দ্বিস্তরীয় বা টেক্সট ডেটা থাকা অবজেক্ট (সাধারণত ফাইল) এর URL-এ ইনডিকেশন করে।এই অবজেক্ট একটি সাধারণ ডকুমেন্ট, কাঠামোগত ডকুমেন্টকে প্রতিনিধিত্বকারী রেকর্ড অবজেক্ট বা ফোল্ডার হতে পারে。
  • স্ট্রিম অবজেক্টের ইনস্ট্যান্স করে।এই স্ট্রিম অবজেক্টকে অ্যাপলিকেশনের জন্য তথ্য সংরক্ষণের জন্য ব্যবহৃত হয়।ইউআরএল-সংযুক্ত স্ট্রিম বা রেকর্ডের ডিফল্ট স্ট্রিম থেকে ভিন্ন, ইনস্ট্যান্সকৃত স্ট্রিম ডিফল্ট সোর্সের সাথে যুক্ত না থাকে।
  • রেকর্ড অবজেক্টের সাথে সংযুক্ত ডিফল্ট স্ট্রিম অবজেক্টকে খোলুন।রেকর্ড খোলার সময় রেকর্ড অবজেক্টের সাথে সংযুক্ত ডিফল্ট স্ট্রিম পাওয়া যায়।একটি ফ্লাইটকে মুছে ফেলার জন্য এই স্ট্রিমকে খোলুন।

গঠন

objectname.property
objectname.method

বৈশিষ্ট্য

বৈশিষ্ট্য বর্ণনা
চারাক্ষর স্ট্রিম জমা রাখার জন্য ব্যবহৃত অক্ষরসমূহ নির্দিষ্ট করুন。
EOS বর্তমান অবস্থান স্ট্রিমের শেষে আছে কিংবা না তা বর্ণনা করে।
লাইন সেপারেটর টেক্সট স্ট্রিম অবজেক্টের জন্য ব্যবহৃত লাইন সেপারেটর সংযোজিত কিংবা ফিরিয়ে দিন।
ধাঁচ তথ্য সংশোধনের জন্য উপলব্ধ অধিকার সংযোজিত কিংবা ফিরিয়ে দিন।
অবস্থান স্ট্রিম অবজেক্টের শুরু থেকের বর্তমান অবস্থান (বাইট অনুযায়ী) সংযোজিত কিংবা ফিরিয়ে দিন।
মাপ খোলা স্ট্রিম অবজেক্টের মাপ ফিরিয়ে দিন।
অবস্থা স্ট্রিম কোন খোলা আছে কিংবা বন্ধ আছে তা বর্ণনা করে।
ধরন স্ট্রিম অবজেক্টের তথ্যের ধরন সংযোজিত কিংবা ফিরিয়ে দিন।

পদ্ধতি

পদ্ধতি বর্ণনা
বাতিল স্ট্রিম অবজেক্টের ওপেন কলের কার্যকলাপ বাতিল করুন。
বন্ধ একটি স্ট্রিম অবজেক্ট বন্ধ করুন。
CopyTo নির্দিষ্ট সংখ্যক অক্ষর/বিট একটি স্ট্রিম অবজেক্ট থেকে অন্য স্ট্রিম অবজেক্টে কপি করুন。
Flush স্ট্রিম বাফারের কনটেন্টকে সংশ্লিষ্ট নিচের অবজেক্টে পাঠান
LoadFromFile ফাইলের কনটেন্টকে স্ট্রিম অবজেক্টে লোড করুন。
Open একটি স্ট্রিম অবজেক্ট খুলুন。
Read একটি দ্বিস্তরীয় স্ট্রিম থেকে সমস্ত স্ট্রিম বা নির্দিষ্ট বাইট সংখ্যা পড়ুন。
ReadText একটি টেক্সট স্ট্রিম থেকে সমস্ত স্ট্রিম, একটি লাইন বা নির্দিষ্ট বাইট সংখ্যা পড়ুন。
SaveToFile একটি স্ট্রিম অবজেক্টের দ্বিস্তরীয় কনটেন্টকে কোনও ফাইলে সংরক্ষিত করুন。
SetEOS স্ট্রিমের শেষ অবস্থানকে সেট করুন (EOS)
SkipLine একটি টেক্সট স্ট্রিম এবং একটি লাইন সাউস করেন。
Write দ্বিস্তরীয় ডাটা একটি দ্বিস্তরীয় স্ট্রিম অবজেক্টে লিখুন。
WriteText অক্ষর ডাটা একটি টেক্সট স্ট্রিম অবজেক্টে লিখুন。