ฟังก์ชันที่กำหนดเองของ ASP เลียนแบบฟังก์ชันโดเมน DLookup ใน VBA
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-06-24 16:47:28
ฟังก์ชัน dlookup (strFieldName, strTableName, strWhere, objConn)
'ไปที่ Access VBA 中的 Dlookup函数
'由于环境不同,加了ObjConn参数,直接将Adodb.connection直接调进来
หรี่ strsql
ติ่มซ
ตั้งค่า rs = server.CreateObject("adodb.recordset")
'下เลดี้要调用外部的一个自定义函数 checksql()
strFieldName = checksql (strFieldName)
ถ้า strWhere <> "" แล้ว
strWhere = "ที่ไหน" & strWhere
สิ้นสุดถ้า
strsql="select "&strfieldname&" จาก "&strtablename&" " & strwhere
'ดีบักสต็อป strsql
เมื่อเกิดข้อผิดพลาด ดำเนินการต่อต่อไป
rs.เปิด strsql, objConn, 1, 1
ถ้าเกิดข้อผิดพลาด <> 0 แล้ว
response.write ผิดพลาด คำอธิบาย
การตอบกลับ.end()
สิ้นสุดถ้า
ถ้า rs.EOF และ rs.BOF แล้ว
dlookup = ""
อื่น
'要调用一个自定义函数 นิวซีแลนด์
'详细内容请参考 ACCESS VBA 帮助中的资料
dlookup = Nz(rs(strFieldName), "")
สิ้นสุดถ้า
rs.ปิด
ฟังก์ชันสิ้นสุด