绑定手机查询统计脚本superfox1个月前发布关注私信0398 手机绑定类相关数据库脚本BindAccountByMobile.sql,有需要研究,勿照搬! 脚本内容: USE WHJHAccountsDB GO SET ANSI_NULLS, QUOTED_IDENTIFIER ON GO Alter PROC GSP_MB_EfficacyBindAccount @dwUserID INT, -- 用户标识 @strAccounts NVARCHAR(31), -- 用户帐号 @strPassword NCHAR(32), -- 用户密码 @strErrorDescribe NVARCHAR(127) OUTPUT -- 输出信息 WITH ENCRYPTION AS -- 属性设置 SET NOCOUNT ON -- 基本信息 -- 执行逻辑 BEGIN --查询用户是否绑定过手机 Declare @UserBindID int Select @UserBindID=UserID from WHJHTreasureDB.dbo.ScorePresentInfo where UserID=@dwUserID IF @UserBindID is not null BEGIN SET @strErrorDescribe=N'您已绑定过手机!' RETURN 999 END -- 首先查找这个账号是否已经被不同的ID 绑定过了 --DECLARE @othUserID INT --SELECT @othUserID=UserID FROM AccountsInfo(NOLOCK) WHERE Accounts=@strAccounts --IF @othUserID IS NOT NULL --BEGIN -- SET @strErrorDescribe=N'此手机号码已被其它账号绑定!' -- RETURN 1 --END -- 查询用户 DECLARE @LogonPass AS NCHAR(32) DECLARE @userAccounts AS NVARCHAR(31) DECLARE @userLastLogonMobile AS NVARCHAR(31) DECLARE @checkCode AS NVARCHAR(10) SELECT @LogonPass=LogonPass, @userAccounts=Accounts, @userLastLogonMobile=LastLogonMobile, @checkCode=checkCode FROM AccountsInfo(NOLOCK) WHERE UserID=@dwUserID -- 密码判断 IF @checkCode IS NULL OR @checkCode<>@strPassword BEGIN SET @strErrorDescribe=N'验证码错误!' RETURN 1 END DECLARE @defaultPhoneNum NVARCHAR(16) SET @defaultPhoneNum=N'0123456789' -- 判断是否已经绑定过了 --IF @userLastLogonMobile IS NOT NULL AND @userLastLogonMobile<>N'' AND @userLastLogonMobile<>@defaultPhoneNum --BEGIN -- SET @strErrorDescribe=N'已经绑定过了!' -- RETURN 1 --END DECLARE @othUserID INT SELECT @othUserID=UserID FROM AccountsInfo(NOLOCK) WHERE Accounts=@strAccounts or LastLogonMobile=@strAccounts IF @othUserID IS NULL BEGIN -- 赠/与/金/币 UPDATE WHJHTreasureDBLink.WHJHTreasureDB.dbo.GameScoreInfo SET Score=Score+300 WHERE UserID=@dwUserID END -- 修改账户信息 UPDATE AccountsInfo SET Accounts=@strAccounts, LastLogonMobile=@strAccounts WHERE UserID=@dwUserID --插入赠送记录 Insert into WHJHTreasureDB.dbo.ScorePresentInfo values (@dwUserID,@strAccounts,300,'绑/定/手/机/赠/送/金/币',GETDATE()) -- -- 设置信息 IF @@ERROR=0 SET @strErrorDescribe=N'恭喜账号绑定成功!' RETURN 0 END RETURN 0 GO END! © 版权声明 版权声明 本站名称: 源码狐 本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持 本站所发布的文章以及附件仅限用于学习和研究目的; 不得用于商业或者非法用途;否则由此产生的法律后果,本站概不负责! 侵权说明: 如本站发布资源有侵权或违规,请邮件联系 nqttfe@163.com 删除处理。 下载说明: 关于蓝奏云下载链接失效问题,将原链接(lanzouo.com)中的o替换为(任意英文字母)再进行访问! THE END技术教程# 网狐脚本# 脚本 喜欢就支持一下吧点赞8收藏 superfox关注 08007713476 这家伙很懒,什么都没有写... 远程服务器文件备份工具远程服务器文件备份工具3个月前 82网狐二开街机电玩完美修复版全套数据+双端网狐二开街机电玩完美修复版全套数据+双端3个月前 72蒙特系列麻将胡了(修复运营版)蒙特系列麻将胡了(修复运营版)3个月前 71UU=修复转账记录和控制等UU=修复转账记录和控制等1个月前 66网狐二开电玩系列天宫捕鱼全套安卓+PC+苹果+控制端网狐二开电玩系列天宫捕鱼全套安卓+PC+苹果+控制端3个月前 63HitPaw 专业视频图片水印清除神器HitPaw 专业视频图片水印清除神器3个月前 61 上一篇 用户信息记录脚本 下一篇 新金苹果大字翻牌机明星97新版安卓端(附控制说明) 相关推荐 连远程桌面出现身份验证错误要求的函数不受支持修复补丁连远程桌面出现身份验证错误要求的函数不受支持修复补丁1个月前 53网狐系列游戏房间机器人添加教程网狐系列游戏房间机器人添加教程1个月前 53数据库异常找不到存储过程GSP_GR_LoadSensitiveWords解决方法数据库异常找不到存储过程GSP_GR_LoadSensitiveWords解决方法1个月前 49新金苹果大字翻牌机明星97新版安卓端(附控制说明)新金苹果大字翻牌机明星97新版安卓端(附控制说明)1个月前 44 评论 抢沙发 请登录后发表评论 登录 注册 暂无评论内容 本站资源来源于网络收集,仅供研究学习交流使用请勿商业运营,严禁从事任何违法侵权等非法行为,否则后果自负,任何法律责任与本站无关! 在手机上浏览此页面 登录没有账号?立即注册用户名或邮箱登录密码记住登录找回密码登录注册已有账号,立即登录设置用户名设置密码重复密码注册 欢迎来到源码狐 资源互换请联系站长 网站资源来源网络,本站分享仅供学习研究,请在24小时后删除,请勿用于商业和违法用途!违者自行承担法律责任,任何违法相关与本站无关!如对资源存在侵权或者违规,请联系站长删除资源 联系站长