ADO Size అంశం
నిర్వచనం మరియు వినియోగం
Size అంశం ఒక లాంబ్ విలువను అమర్చగలదు లేదా తిరిగి పొందగలదు, దానివల్ల Parameter ఆబ్జెక్ట్లోని విలువల గరిష్ట పరిమాణం (బీజ్లు లేదా అక్షరాలు) సూచిస్తుంది.
సంకేతం
objparameter.Size
వివరణ
పరామీటర్ ఆబ్జెక్ట్కు మార్చబడిన వేగవంత డేటా రకాన్ని తెలుపాలనున్నా అన్ని String రకాలు (ఉదాహరణకు adVarChar), అందుకు ముందుగా ఆబ్జెక్ట్కు Size అంశాన్ని అమర్చిన తర్వాత ఆబ్జెక్ట్ను Parameters కలెక్షన్లో జోడించాలి. లేకపోతే దోషం జరుగుతుంది.
అయితే Parameter ఆబ్జెక్ట్ను Command ఆబ్జెక్ట్కు Parameters కలెక్షన్లో జోడించినా మరియు దాని రకాన్ని మార్చబడిన కాలంలో బీజ్లు గా అవసరమైనా, ప్రథమంగా Parameter ఆబ్జెక్ట్కు Size అంశాన్ని అమర్చిన తర్వాత కమాండ్ ఆబ్జెక్ట్ను అమలు చేయాలి. లేకపోతే దోషం జరుగుతుంది.
如果使用 Refresh 方法从提供者获取参数信息,并且返回一个或多个变长数据类型 Parameter 对象,ADO 可能会根据其可能的最大尺寸为这些参数分配内存空间,这在执行过程中可能会导致错误。若要避免错误,在执行命令前应显式地设置这些参数的 Size 属性。
సైజ్ అట్రిబ్యూట్ రాడ్/రెడ్రిట్ వాల్యూ ఉంది.
ఉదాహరణ
<% set comm=Server.CreateObject("ADODB.Command") set para=Server.CreateObject("ADODB.Parameter") para.Type=adVarChar para.Size=25 para.Direction=adParamInput para.Value=varfname comm.Parameters.Append para %>