Memerlukan nomor karyawan yang masuk untuk mengembalikan nama karyawan
'Data global dianggap dimuat hanya sekali
setel Doc = CreateObject("Microsoft.XMLDOM")
Doc.async = salah
Doc.load(Server.MapPath("user_cnname.xml"))
fungsi cnname_var (varusername)
simpul redup,i,nodecount,root
set nodeLis= Doc.getElementsByTagName("pengguna")
nodeCount = nodeLis.panjang
Untuk i=0 hingga nodeCount - 1
jika nodeLis.item(i).childnodes.item(0).text = nama pengguna var maka
'Ada sedikit keraguan di sini mengapa item (2)
cnname_var = nodeLis.item(i).childnodes.item(2).teks
fungsi keluar
berakhir jika
Berikutnya
cnname_var = nama pengguna var
fungsi akhir
adalah sebagai berikut:
<?xml version="1.0" coding="gb2312"?>
<user_cnname>
<pengguna>
<nama pengguna>A140</nama pengguna>
<cnname>Zhao Jianchuan</cnname>
</pengguna>
<pengguna>
<nama pengguna>A141</nama pengguna>
<cnname>Zhao Jianchuan</cnname>
</pengguna>
</user_cnname>
Namun cara ini tidak secepat query langsung dari database, sehingga cara ini tidak digunakan.
Kueri juga dapat diimplementasikan menggunakan javascript + data island, tetapi tidak mudah untuk memanggil kode asp jika tidak ada hal-hal kecil yang terlibat.