找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 1049|回复: 0

Asp常用通用函数之检测用户名和密码是否正确

[复制链接]

18

主题

24

回帖

56

牛毛

初生牛犊

jsedy

积分
56
发表于 2008-7-10 23:12:24 | 显示全部楼层 |阅读模式 来自 广东省深圳市
'函数名:DecodeCookie
'作 用:检测用户名和密码是否正确
'参 数:ConnStrs ---- 数据库链接字串
'参 数:Tabnamestr ---- 数据表名称
'参 数:Tumc ---- 用户名称字段名称
'参 数:Cumc ---- 用户名称
'参 数:TCumm ---- 用户密码字段名称
'参 数:Cumm ---- 用户密码
'参 数:TUid ---- 用户ID(标识)字段名称
'返回值:检测成功返回 用户ID 否则 空字符串
'示 例:
'**************************************************
Public Function CKUSMCMM(ByVal ConnStrs,ByVal Tabnamestr,ByVal Tumc,ByVal Cumc,ByVal Tumm,ByVal Cumm,ByVal TUid)
  CKUSMCMM=\"\"
  On Error GoTo 0
  On Error Resume Next
  Set sfu_Conn=server.createobject(\"ADODB.Connection\")
  Set sfu_Rs =server.createobject(\"ADODB.Recordset\")
  sfu_Conn.open ConnStrs
  sfu_sql_str=\"select \" & TUid & \",\" & Tumc & \",\" & Tumm & \" from \" & Tabnamestr
  sfu_Rs.open sfu_sql_str,sfu_Conn,1,1
  If sfu_Rs.RecordCount >0 Then
  Do While Not sfu_Rs.Eof
  If (sfu_Rs(Tumc)=Cumc) AND (exmw(sfu_Rs(Tumm))=Cumm) Then
  CKUSMCMM=sfu_Rs(TUid)
  Exit Do
  End If
  sfu_Rs.MoveNext
  Loop
  End If
  sfu_Rs.Close
  sfu_Conn.Close
  Set sfu_Rs = Nothing
  Set sfu_Conn=Nothing
  On Error GoTo 0
End Function

文章来源(WEB开发技术知识库):http://www.cn-web.com/cnweb/40/357/article/
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-1-12 17:47 , Processed in 0.114299 second(s), 24 queries , Yac On.

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表