Atrybut Value ADO

definicja i użycie

Atrybut Value może ustawiać lub zwracać wartość, która wskazuje wartość obiektu Parameter, Field lub Property.

obiekt opis atrybutu Value
Parameter

Wartość Value może ustawiać lub zwracać wartość variant, która wskazuje wartość obiektu Parameter.

komentarz: Przed odczytaniem atrybutu Value należy zamknąć obiekt Recordset. Dla obiektów Parameter, ADO odczytuje wartość一次 od dostawcy.

Field

Atrybut Value może ustawiać lub zwracać wartość variant, która wskazuje bieżącą wartość obiektu Field.

komentarz: Dla nowego obiektu Field dodanego do zbioru Fields Record, przed ustawieniem innych atrybutów, musisz najpierw ustawić atrybut Value i wywołać aktualizację zbioru Fields.

Property

Atrybut Value może ustawiać lub zwracać wartość variant, która wskazuje bieżącą wartość obiektu Property.

komentarz: Nie można ustawić wartości dla atrybutu tylko do odczytu.

syntaksa

objectname.Value

instancja

dotyczy obiektu Field:

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

dotyczy obiektu Parameter:

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

dotyczy obiektu Property:

<%
ustaw conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
ustaw rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
ustaw prop=Server.CreateObject("ADODB.Property")
Wyświetl atrybuty właściwości tabeli Orders
for each prop in rs.Properties
  response.write("Atrybuty:" & prop.Attributes & "<br />")
  response.write("Nazwa:" & prop.Name & "<br />")
  response.write("Wartość:" & prop.Value & "<br />")
next
rs.close
conn.close
ustaw rs=nothing
ustaw conn=nothing
%>