Atrybut Value w ADO
definicja i użycie
Atrybut Value można ustawić lub zwrócić wartość, która wskazuje na wartość obiektu Parameter, Field lub Property.
obiekt | opis atrybutu Value |
---|---|
Parameter |
Wartość Value można ustawić lub zwrócić wartość variant, która wskazuje na wartość obiektu Parameter. komentarz: Przed odczytaniem wartości atrybutu Value należy zamknąć obiekt Recordset. Dla obiektu Parameter, ADO odczytuje wartość atrybutu Value tylko raz od dostawcy. |
Field |
Atrybut Value można ustawić lub zwrócić wartość variant, która wskazuje na bieżącą wartość obiektu Field. komentarz: Dla nowego obiektu Field dodanego do kolekcji Fields rekordu, przed ustawieniem innych atrybutów, musisz najpierw ustawić atrybut Value i wywołać Update kolekcji Fields. |
Property |
Atrybut Value można ustawić lub zwrócić wartość variant, która wskazuje na bieżącą wartość obiektu Property. komentarz: Nie można ustawić wartości dla atrybutu tylko do odczytu. |
syntax
objectname.Value
instancja
dla 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 %>
dla 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 %>
dla 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 %>