ASP自定义函数仿VBA中域函数DLookup

2016-02-19 14:28 1 1 收藏

有了下面这个ASP自定义函数仿VBA中域函数DLookup教程,不懂ASP自定义函数仿VBA中域函数DLookup的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - Web开发 】

Function dlookup(strFieldName, strTableName, strWhere, objConn)
      '参考Access VBA 中的Dlookup函数
      '由于环境不同,加了ObjConn参数,直接将Adodb.connection直接调进来
      Dim strsql
      Dim rs
      Set rs = server.CreateObject("adodb.recordset")
      '下面要调用外部的一个自定义函数 checksql()
      strFieldName = checksql(strFieldName)
      If strWhere "" Then
          strWhere = " where " & strWhere
      End If
      strsql="select "&strfieldname&" from "&strtablename&" " & strwhere
      'debugstop strsql
      On Error Resume Next
      rs.Open strsql, objConn, 1, 1
      If Err 0 Then
          response.write Err.Description
          response.end()
      End If
     
      If rs.EOF And rs.BOF Then
          dlookup = ""
      Else
          '要调用一个自定义函数 NZ
          '详细内容请参考 ACCESS VBA 帮助中的资料
          dlookup = Nz(rs(strFieldName), "")
      End If
      rs.Close
  End Function

来源:https://www.tulaoshi.com/n/20160219/1607039.html

延伸阅读
标签: ASP
<SCRIPT LANGUAGE=vbscript <!-- '''''''''''''''''''''' '提供者:小白 '联系方法: 'E-mail:xiaobai@17560.net '欢迎大家测试 '针对chenjf网友发现的问题 '小白做了一处修改 '另外,对刘伟强网友的回复是:本函数目前只能获取..?呵呵 '如有不正确的地方,请提出来或是帮忙完善 '谢谢 '''''''''''''''''''''''''''''' function getpychar...
标签: 办公软件
大家知道,我们在编辑Excel工作表时,除了可以用其内置的函数处理表中的数据外,还可以根据自己的实际需要,自定义函数来处理表中的数据。 如图1所示是一个学生基本情况登记表,学号的编制原则是:前4位是年份,第5位是初、高中代码(1是初中,2是高中),第6位是年级代码(1分别代表初...
标签: 办公软件
大家知道,我们在编辑Excel工作表时,除了可以用其内置的函数处理表中的数据外,还可以根据自己的实际需要,自定义函数来处理表中的数据。 如图1所示是一个学生基本情况登记表,学号的编制原则是:前4位是年份,第5位是初、高中代码(1是初中,2是高中),第6位是年级代码(1分别代表初、高一等),第7、8位是班级代码,后面是序号。下面...
标签: ASP
DateDiff 函数 描述 返回两个日期之间的时间间隔。 语法 DateDiff(interval, date1, date2 [,firstdayofweek][, firstweekofyear]]) DateDiff 函数的语法有以下参数: 参数 描述 interval 必选。字符串表达式,表示用于计算 date1 和 date2 之间的时间间隔。有关数值,请参阅“设置”部分。 date1, date2 必选。日期表达式。用于计算...
标签: FLASH flash教程
poluoluo核心提示:在Flash的程序编制过程中,经常会出现许多语句罗列在一起导致程序执行效率低,程序阅读性差、修改难度增大等缺点。这时就需要引入自定义函数来解决问题。 在Flash的程序编制过程中,经常会出现许多语句罗列在一起导致程序执行效率低,程序阅读性差、修改难度增大等缺点。这时就需要引入自定义函数来解决问题。 相关...

经验教程

405

收藏

82
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部