ADO Name-ominaisuus

Määrittely ja käyttö

Name-ominaisuus voi asettaa tai palauttaa merkkijonon, joka sisältää Command, Property, Field tai Parameter-objektin nimen.

Objekti Name-ominaisuuksien kuvaus
Command Name-ominaisuus omaa sekä luku- että kirjoitusoikeudet Command-objektiin.
Property Name-ominaisuus omaa vain luku-oikeudet Property-ominaisuuksiin.
Field Kun Name-ominaisuus käytetään Recordsetin luomiseen, se on luku/kirjoitus, mutta kun avaat olemassa olevan Recordsetin, se on vain luku.
Parameter Kullekin vielä Parameters-kokoelmaan lisättämättömälle Parameter-objektille, Name-ominaisuus on luku/kirjoitus. Kaikille jo Parameters-kokoelmaan lisättyille Parameter-objekteille ja kaikille muille objekteille, Name-ominaisuus on vain luku. Nimi ei tarvitse olla yksilöllinen kokoelmassa.

Syntaksi

object.Name

Esimerkki

Vastaanottaa Command-objekti:

<%
aseta conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
aseta comm=Server.CreateObject("ADODB.Command")
comm.Name="xx"
response.write(comm.Name)
conn.close
%>

Vastaanottaa Field-objekti:

<%
aseta conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
aseta rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
aseta f=Server.CreateObject("ADODB.Field")
"Näytä Orders-taulun kenttien ominaisuudet"
for each f in rs.Fields
  response.write("Ominaisuudet:" & f.Attributes & "<br />")
  response.write("Nimi:" & f.Name & "<br />")
  response.write("Arvo:" & f.Value & "<br />")
next
rs.Close
conn.close
set rs=nothing
set conn=nothing
%>

Vastaanottaa Property-objekti:

<%
aseta conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
aseta rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
set prop=Server.CreateObject("ADODB.Property")
Näytä tilausten taulun ominaisuudet
for each prop in rs.Properties
  response.write("Ominaisuudet:" & prop.Attributes & "<br />")
  response.write("Nimi:" & prop.Name & "<br />")
  response.write("Arvo:" & prop.Value & "<br />")
next
rs.close
conn.close
set rs=nothing
set conn=nothing
%>