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 uprawnienia do odczytu i zapisu. |
Field | Dla nowego obiektu Field w zbiorze Fields Record, Type jest odczytably-writes, tylko gdy wartość atrybutu Value została określona i dostawca danych pomyślnie dodał nowy Field za pomocą metody Update zbioru Fields. |
Property | Dla obiektu Property, atrybut Type jest jedynie 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 %>