ADO Size خاصیت

تعریف و استعمال

Size خاصیت ایک طویل عددی جاگرائی کو قائم یا واپاس دے سکتی ہے، جو Parameter اُبجیکٹ میں وقفے کی سب سے زیادہ انداز (بائیٹ یا اور اکثر کا حرف) کا مظاہرہ کرتی ہے。

قواعد زبان

objparameter.Size

توضیح

اگر Parameter اُبجیکٹ کا اقسام تبدیل کرنا چاہئے (مثلاً تمام String اقسام، مانند adVarChar)، ابتدا میں Size خاصیت کو قائم کرنا چاہئے، بعد میں اس اُبجیکٹ کو Parameters مجموعہ میں شامل کرنا چاہئے۔ درغیر این، خاطرو اشکال آئیگی。

اگر Parameter اُبجیکٹ کو Command اُبجیکٹ کی Parameters مجموعہ میں شامل کیا گیا ہے اور اس کا اقسام تبدیل کیا گیا ہے، تو ابتدا میں Parameter اُبجیکٹ کی Size خاصیت کو قائم کرنا چاہئے، بعد میں Command اُبجیکٹ کو چلنا چاہئے۔ درغیر این، خاطرو اشکال آئیگی。

اگر Refresh میٹھد کو استعمال کرکے پریوائیسر سے پارامیٹر معلومات حاصل کیا جائے اور ایک یا کئی متغیر نوعیت کے پارامیٹر اوبجیکٹوں کی واپسی کی جائے، تو اڈو ممکن ہوگا کہ اس پارامیٹروں کی ممکنی اکثرترین سائز کے مطابق میموری کا تخصیص کرے، جس سے کارروائی کے دوران خطا ممکن ہو سکتی ہے۔ تاکہ خطا کا روکنا، اپنے اور پارامیٹروں کی سائز پراپریٹی کو واضح طور پر سیٹ کرنا چاہیئے۔

سائز پراپریٹی کا مقصد خواندنی/نویسندنی ہے۔

مثال

<%
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
%>