ADO Value-ominaisuus

Määritelmä ja käyttö

Value-ominaisuus voi asettaa tai palauttaa Parameter, Field tai Property-objektin arvon.

Objekti Value-ominaisuuksien kuvaus
Parameter

Value-arvo voi asettaa tai palauttaa variant-arvon, joka osoittaa Parameter-objektin arvon.

Huomautus: Ennen Value-ominaisuuden lukemista Recordset-objektin tulisi olla suljettu. Parameter-objektin osalta ADO lukee Value-ominaisuuden vain kerran tarjoajalta.

Field

Value-ominaisuus voi asettaa tai palauttaa variant-arvon, joka osoittaa Field-objektin nykyisen arvon.

Huomautus: Uuden Field-objektin lisäämisen Recordin Fields-kokoelmaan jälkeen, ennen kuin minkään muun ominaisuuden asettamista, sinun on ensin asetettava Value-ominaisuus ja kutsuttava Fields-kokoelman Update.

Property

Value-ominaisuus voi asettaa tai palauttaa variant-arvon, joka osoittaa Property-objektin nykyisen arvon.

Huomautus: Arvon asettaminen vain lukuille ei ole mahdollista.

syntaksi

objectname.Value

esimerkki

Field-objektin osalta:

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

Parameter-objektin osalta:

<%
aseta comm=Server.CreateObject("ADODB.Command")
aseta para=Server.CreateObject("ADODB.Parameter")
para.Type=adVarChar
para.Size=25
para.Direction=adParamInput
para.Value=varfname
comm.Parameters.Append para
%>

Property-objektin osalta:

<%
aseta conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Avoita "c:/webdata/northwind.mdb"
aseta rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
set prop=Server.CreateObject("ADODB.Property")
Näytä tilausten taulun ominaisuudet
for each prop in rs.Properties
  response.write("Ominaisuudet:" & prop.Attributes & "<br />")
  response.write("Nimi:" & prop.Name & "<br />")
  response.write("Arvo:" & prop.Value & "<br />")
next
rs.close
conn.close
set rs=nothing
set conn=nothing
%>