Attribut Name de ADO
Définition et utilisation
L'attribut Name peut être réglé ou renvoyé pour une chaîne de caractères qui contient le nom de l'objet Command, Property, Field ou Parameter.
Objet | Description de l'attribut Name |
---|---|
Command | L'attribut Name a le droit de lecture/écriture sur l'objet Command. |
Property | L'attribut Name a le droit de lecture seule sur les attributs Property. |
Field | L'attribut Name a le droit de lecture/écriture lors de la création d'un Recordset, mais est en lecture seule lorsque vous ouvrez un Recordset existant. |
Parameter | Pour les objets Parameter qui n'ont pas encore été ajoutés au Collection Parameters, l'attribut Name est lecture/écriture. Pour les objets Parameter déjà ajoutés et tous les autres objets, l'attribut Name est en lecture seule. Le nom dans la collection n'a pas besoin d'être unique. |
语法
object.Name
实例
针对 Command 对象:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" set comm=Server.CreateObject("ADODB.Command") comm.Name="xx" response.write(comm.Name) conn.close %>
针对 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 set f=Server.CreateObject("ADODB.Field") 'Afficher les attributs du champ de la table Commandes' for each f in rs.Fields response.write("Attr:" & f.Attributes & "<br />") response.write("Name:" & f.Name & "<br />") response.write("Value:" & f.Value & "<br />") next rs.Close conn.close set rs=nothing set conn=nothing %>
针对 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") Afficher les attributs de propriété du tableau 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 %>