직원의 이름을 반환하려면 수신 직원 번호가 필요합니다.
'글로벌 데이터는 한 번만 로드되는 것으로 간주됩니다.
Doc = CreateObject("Microsoft.XMLDOM") 설정
Doc.async = 거짓
Doc.load(Server.MapPath("user_cnname.xml"))
함수 cnname_var(varusername)
희미한 노드, i, 노드 개수, 루트
nodeLis= Doc.getElementsByTagName("사용자") 설정
nodeCount = nodeLis.length
i=0에서 nodeCount - 1까지
nodeLis.item(i).childnodes.item(0).text = varusername이면
'항목(2)인 이유가 약간 의심스럽습니다.
cnname_var = nodeLis.item(i).childnodes.item(2).text
종료 기능
종료하면
다음
cnname_var = var사용자 이름
최종 기능
xml 파일은 다음과 같습니다.
<?xml version="1.0" 인코딩="gb2312"?>
<user_cnname>
<사용자>
<사용자 이름>A140</사용자 이름>
<cnname>자오젠촨</cnname>
</user>
<사용자>
<사용자 이름>A141</사용자 이름>
<cnname>자오젠촨</cnname>
</user>
</user_cnname>
하지만 이 방법은 데이터베이스에서 직접 쿼리하는 것만큼 빠르지 않으므로 이 방법은 사용하지 않습니다.
자바스크립트 + 데이터 아일랜드를 이용해서 쿼리를 구현할 수도 있지만, 자잘한 내용이 없으면 ASP 코드로 호출하기가 쉽지 않습니다.