خصائص Size لـ ADO

التعريف والاستخدام

يمكن تعيين أو إرجاع خصائص Size قيمة طويلة تشير إلى الحجم الأقصى للقيمة في Object Parameter (حروف أو بايتات).

النحو

objparameter.Size

شرح

إذا كنت ترغب في تحديد نوع بيانات متغير الطول لـ Object Parameter (مثل جميع أنواع String، مثل adVarChar)، يجب إعداد خصائص Size أولاً، ثم إضافة هذا العنصر إلى مجموعة Parameters. وإلا، سيحدث خطأ.

إذا تم إضافة Object Parameter إلى مجموعة Parameters من Object Command وتغيير نوعها إلى نوع بيانات متغير الطول، يجب إعداد خصائص Size لـ Object Parameter أولاً، ثم تنفيذ Object Command. وإلا، سيحدث خطأ.

إذا كنت تستخدم طريقة Refresh للحصول على معلومات المعاملات من المزود، وكانت العودة تحتوي على Parameter Objects من نوع بيانات متغيرة في الحجم، قد يخصص ADO ذاكرة لجميع هذه المعاملات بناءً على حجمها المحتمل، مما قد يؤدي إلى أخطاء أثناء التنفيذ. لتجنب الأخطاء، يجب تعيين خصائص Size لهذه المعاملات بشكل واضح قبل تنفيذ الأمر.

خصائص 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
%>