ADO ప్రిపేర్ అంశం
నిర్వచనం మరియు వినియోగం
ప్రిపేర్ అంశం బౌలియన్ విలువను తిరిగి ఇవ్వగలదు లేదా సెట్ చేయగలదు, అయితే ట్రూగా సెట్ చేసినప్పుడు, కమాండ్ ఆబ్జెక్ట్ అమలు ముందు కమాండ్టెక్స్ అంశం లో పేర్కొన్న క్వరీని ఒక ప్రిపేర్డ్ (లేదా ప్రిపేర్డ్) వెర్షన్ ని సేవ్ చేయాలని సూచిస్తుంది.
ఇది కమాండ్ ప్రథమ సారి అమలు చేయటం లో వేగం తగ్గింపును కలిగిస్తుంది, కానీ ప్రథమ సారి అమలు చేసిన తర్వాత, provider ప్రిపేర్డ్ పెర్షన్ వర్షన్ను వాడతాడు, దీనివల్ల అమలు వేగం పెరుగుతుంది.
ఈ అంశం ఫాల్స్ అయితే, అనుమతిదారి కమాండ్ ఆబ్జెక్ట్ను సిద్ధం చేయకుండా నేరుగా అమలు చేస్తుంది.
అనుమతిదారి కమాండ్ ప్రిపేర్ మద్దతు ఇవ్వకపోతే, ఈ అంశాన్ని ట్రూగా సెట్ చేసినప్పుడు, అనుమతిదారి లోపం రాబట్టవచ్చు. లేకపోతే, ప్రిపేర్డ్ అంశాన్ని ఫాల్స్ గా సెట్ చేసి, ప్రిపేర్ కమాండ్ అభ్యర్ధనను తగ్గించవచ్చు.
సంకేతం
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 %>