Atrybut Type ADO
Definicja i użycie
Atrybut Type można ustawić lub zwrócić DataTypeEnum Wartość, która może wskazywać na typ obiektu Parameter, Field lub Property.
Obiekt | Opis obiektu Type |
---|---|
Parameter | Dla obiektu Parameter, atrybut Type ma prawa odczytu/zapisu. |
Field | Dla nowego obiektu Field w zbiorze Fields Record, Type jest odczyt/writes tylko gdy Value atrybutu Field został określony i dostawca danych pomyślnie dodał nowy Field, wywołując metodę Update zbioru Fields. |
Property | Dla obiektu Property, atrybut Type jest tylko do odczytu. |
Gramatyka
objectname.Type
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).Type) 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 />") response.write("Typ:" & prop.Type & "<br />") next rs.close conn.close ustaw rs=nothing ustaw conn=nothing %>