ADO Value-ominaisuus

Määrittely ja käyttö

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

objekti Value-ominaisuuden kuvaus
Parameter

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

huomautus: Ennen kuin Value-ominaisuutta lukee, Recordset-objekti tulisi sulkea. Parameter-objektin osalta ADO lukee Value-ominaisuuden vain kerran tarjoajalta.

Field

Value-ominaisuus voi asettaa tai palauttaa variant-arvon, joka viittaa Field-objektin nykyiseen arvoon.

huomautus: Uuden Field-objektin, joka lisätään Recordin Fields-kokoelmaan, arvon asettaminen muihin ominaisuuksiin ennen kuin kaikki muut ominaisuudet on asetettu, vaaditaan ensin asettaa Value-ominaisuus ja kutsua Fields-kokoelman Päivitä.

Property

Value-ominaisuus voi asettaa tai palauttaa variant-arvon, joka viittaa Property-objektin nykyiseen arvoon.

huomautus: Arvon asettaminen vain luettaville ominaisuuksille 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.Kentät(0).Arvo)
rs.Sulje
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("Ominaisuus:" & 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
%>