我爱Aspx >> 数据库 >> ASP自定义函数,仿VBA中域函数 DLookupASP自定义函数,仿VBA中域函数 DLookup
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
【我对这篇文章有话说?】
偷看ASP原码的6种方法[05-22]
[转贴]改mdb为asp所带来的灾难[05-22]
在Asp中使用存储过程 数值类型值[05-22]
MySQL使用范围扩展 与ASP.NET配合..[05-22]
SQL注入天书—ASP注入漏洞全接触[05-22]
SQL注入与ASP木马上传[05-22]
以增加收藏夹功能为实例,解析as..[05-22]
Asp备份与恢复SQLServer数据库[05-22]
用Delphi 6开发ASP上传组件详解[05-21]
使用ASP.NET加密口令[05-21]
数据库管理员DBA[05-22]
修复SQLSERVER2000数据库之实战经..[05-22]
批量将一个库里的所有表里的char..[05-22]
单表导入/导出文本文件[05-22]
将表中的某个字段转换成标识字段..[05-22]
数据库并发问题详述[05-22]
[SQL]不要让SQLServer帮你自动转..[05-22]
[SQL]启动SQLServer的死锁检查[05-22]
Listen Software解决方案 “How ..[05-22]
现实中的细粒度审计(1)[05-22]