Proprietà Value di ADO
Definizione e uso
L'attributo Value può impostare o restituire il valore di un oggetto Parameter, Field o Property.
Oggetto | Descrizione dell'attributo Value |
---|---|
Parameter |
Il valore Value può impostare o restituire un valore variant, che indica il valore dell'oggetto Parameter. Nota: Prima di leggere l'attributo Value, è necessario chiudere l'oggetto Recordset. Per gli oggetti Parameter, ADO legge una volta l'attributo Value dal provider. |
Field |
L'attributo Value può impostare o restituire un valore variant, che indica il valore corrente dell'oggetto Field. Nota: Per i nuovi oggetti Field aggiunti alla raccolta Fields del Record, è necessario impostare prima l'attributo Value e chiamare l'aggiornamento della raccolta Fields, prima di impostare qualsiasi altro attributo. |
Property |
L'attributo Value può impostare o restituire un valore variant, che indica il valore corrente dell'oggetto Property. Nota: Non è possibile impostare il valore di un attributo di sola lettura. |
sintassi
objectname.Value
istanza
riguardo l'oggetto 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 %>
riguardo l'oggetto 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 %>
riguardo l'oggetto 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 set prop=Server.CreateObject("ADODB.Property") Visualizzare le proprietà degli attributi della tabella Orders for each prop in 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 set rs=nothing set conn=nothing %>