ویژگی Value ADO

تعریف و استفاده

ویژگی Value می‌تواند یک مقدار Parameter, Field یا Property تنظیم یا بازگرداند.

obiekt توضیح ویژگی Value
Parameter

مقدار Value می‌تواند یک مقدار variant تنظیم یا بازگرداند که نشان‌دهنده مقدار Parameter object است.

نکته: قبل از خواندن ویژگی Value، باید Recordset object را ببندید. برای Parameter object، ADO فقط یک بار از Value property ارائه‌دهنده می‌خواند.

Field

ویژگی Value می‌تواند یک مقدار variant تنظیم یا بازگرداند که نشان‌دهنده مقدار فعلی Field object است.

نکته: برای Field object‌های جدیدی که به مجموعه Fields Record اضافه شده‌اند، قبل از تنظیم هر ویژگی دیگر، باید ابتدا ویژگی Value را تنظیم کنید و Update مجموعه Fields را فراخوانی کنید.

Property

ویژگی Value می‌تواند یک مقدار variant تنظیم یا بازگرداند که نشان‌دهنده مقدار فعلی Property object است.

نکته: شما نمی‌توانید برای ویژگی‌های فقط خواندنی Value تنظیم کنید.

قوانین

objectname.Value

مثال

برای مقیاس Field:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
response.write(rs.Fields(0).Value)
rs.Close
conn.close
%>

برای مقیاس Parameter:

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

برای مقیاس Property:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
prop=Server.CreateObject("ADODB.Property") تنظیم شود
ویژگی‌های جمعه‌بندی جدول Orders نمایش داده شود
برای هر prop در rs.Properties
  response.write("Attr:" & prop.Attributes & "<br />")
  response.write("Name:" & prop.Name & "<br />")
  response.write("Value:" & prop.Value & "<br />")
next
rs.close
conn.close
rs=nothing تنظیم شود
conn=nothing تنظیم شود
%>