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-ominaisuuden kuvaus
Command Name-ominaisuus antaa luku/kirjoitus-oikeudet Command-objektiin.
Property Name-ominaisuus antaa vain luku-oikeudet Property-ominaisuuksiin.
Field Kun Name-ominaisuus on käytössä 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. Lisättyjen Parameter-objektien ja kaikkien muiden objektien osalta Name-ominaisuus on vain luku. Nimi ei tarvitse olla ainutlaatuinen kokoelmassa.

Syntaksi

object.Name

Esimerkki

Tavoitteena 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
%>

Tavoitteena 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
%>

Tavoitteena 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
%>