自定义函数,仿VBA中域函数DLookup
来源:互联网 发布:java获取工程绝对路径 编辑:程序博客网 时间:2024/06/06 15:02
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
FunctionDLookup(strFieldName,strTableName,strWhere,objConn)
'参考VBA中的DLookup函数
'由于环境不同,加了ObjConn参数,直接将Adodb.connection直接调进来
Dimstrsql
Dimrs
Setrs=server.CreateObject("adodb.recordset")
'下面要调用外部的一个自定义函数checksql()
strFieldName=checksql(strFieldName)
IfstrWhere<>""Then
strWhere="where"&strWhere
EndIf
strsql="select"&strfieldname&"from"&strtablename&""&strwhere
'debugstopstrsql
OnErrorResumeNext
rs.Openstrsql,objConn,1,1
IfErr<>0Then
response.writeErr.Description
response.end()
EndIf
Ifrs.EOFAndrs.BOFThen
DLookup=""
Else
'要调用一个自定义函数NZ
'详细内容请参考ACCESSVBA帮助中的资料
DLookup=Nz(rs(strFieldName),"")
EndIf
rs.Close
EndFunction
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
FunctionDLookup(strFieldName,strTableName,strWhere,objConn)
'参考VBA中的DLookup函数
'由于环境不同,加了ObjConn参数,直接将Adodb.connection直接调进来
Dimstrsql
Dimrs
Setrs=server.CreateObject("adodb.recordset")
'下面要调用外部的一个自定义函数checksql()
strFieldName=checksql(strFieldName)
IfstrWhere<>""Then
strWhere="where"&strWhere
EndIf
strsql="select"&strfieldname&"from"&strtablename&""&strwhere
'debugstopstrsql
OnErrorResumeNext
rs.Openstrsql,objConn,1,1
IfErr<>0Then
response.writeErr.Description
response.end()
EndIf
Ifrs.EOFAndrs.BOFThen
DLookup=""
Else
'要调用一个自定义函数NZ
'详细内容请参考ACCESSVBA帮助中的资料
DLookup=Nz(rs(strFieldName),"")
EndIf
rs.Close
EndFunction
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- ASP自定义函数,仿VBA中域函数 DLookup
- 自定义函数,仿VBA中域函数DLookup
- ASP自定义函数,仿VBA中域函数 DLookup
- Dlookup函数综合释疑
- vba自定义功能函数
- Excel自定义函数VBA
- 【VBA研究】VBA中使用vlookup函数
- 【VBA研究】VBA中编写延时函数
- vba中数据类型转换函数
- 【VBA研究】VBA自定义函数参数类型不符的错误
- VBA第7课 编写自定义函数
- VBA自定义函数-选择文件对话框
- VBA自定义函数-选择文件夹对话框
- VBA自定义函数-打开文件对话框
- VBA自定义函数-保存文件对话框
- VBA函数
- VBA 函数
- VBA函数
- 很好的文章
- 图像边缘探测
- 调查赚大钱:mySurveyASIA.CN同盟会奖励计划
- 在C++中创建COM DLL
- 管理员DBA
- 自定义函数,仿VBA中域函数DLookup
- 手把手教你玩转ARP包(二)【数据包的游戏系列之一】
- YUI
- 【CSplitterWnd技巧一】改变分割窗口拖动条的大小
- 查询区分大小写
- 【CSplitterWnd技巧二】使分割窗口不能改变大小
- ERP基础档案管理模块中实现多级分类档案级联删除技术
- WhatsnewisMicrosoft2000(五)
- 手把手教你玩转ARP包(完)【数据包的游戏系列之一】