ADO Prepared বৈশিষ্ট্য

সংজ্ঞা ও ব্যবহার

'Prepared' বৈশিষ্ট্যটি একটি বল্টিয়ান মান ফিরিয়ে দিতে বা সেট করতে পারে, যদি তা True হলে, তবে এই কমান্ডটি কেবলমাত্র প্রস্তুত (বা কম্পাইল) করা কোডকে সংরক্ষণ করবে, যা প্রথমবার কমান্ড অবজেক্টটি চালানোর আগে 'CommandText' বৈশিষ্ট্যে নির্দিষ্ট করা হয়েছে。

এটা কমান্ডের প্রথম চালানোর গতি হ্রাস করবে, কিন্তু প্রথম চালানোর পরে, provider কম্পাইল করা সংস্করণটি ব্যবহার করবে, যার ফলে চালানোর গতি বৃদ্ধি হবে。

যদি এই বৈশিষ্ট্যটি False হলে, প্রদাতা কমান্ড অবজেক্টটিকে সরাসরি চালাবে এবং কোডকে কম্পাইল করতে পারবে না。

যদি প্রদাতা কমান্ড প্রস্তুতির জন্য সহযোগিতা করতে পারে না, তবে এই বৈশিষ্ট্যটি সত্য হলে, প্রদাতা ত্রুটি ফিরিয়ে দিতে পারে। যদি তা ত্রুটি ফিরিয়ে দিতে পারে না, তবে তা কেবলমাত্র প্রস্তুতির কমান্ড প্রত্যাহার করবে এবং 'Prepared' বৈশিষ্ট্যটিকে False হিসাবে সেট করবে。

গঠন

objcommand.Prepared=true or false

ইনস্ট্যান্স

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set comm=Server.CreateObject("ADODB.Command")
comm.ActiveConnection=conn
comm.CommandText="orders"
comm.Prepared=true
response.write(comm.Prepared)
conn.close
%>