ADO Name 속성
정의와 사용법
Name 속성은 Command, Property, Field 또는 Parameter 객체의 이름을 포함하는 문자열을 설정하거나 반환할 수 있습니다.
객체 | Name 속성의 설명 |
---|---|
Command | Name 속성은 Command 객체에 대한 읽/쓰기 접근 권한을 가집니다. |
Property | Name 속성은 Property 속성에 대한 읽기 전용 접근 권한을 가집니다. |
Field | Recordset을 생성할 때 Name 속성은 읽/쓰기가 가능하지만, 기존 Recordset을 열 때는 읽기 전용입니다. |
Parameter | Parameters 컬렉션에 추가되지 않은 Parameter 객체에 대해 Name 속성은 읽/쓰기가 가능합니다. 추가된 Parameter 객체와 모든 다른 객체에 대해 Name 속성은 읽기 전용입니다. 이름은 컬렉션에서 유일하지 않아도 됩니다. |
문법
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") '주문 테이블의 필드 속성을 표시합니다 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") 주문 테이블의 속성을 표시합니다 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 %>