asp 1000尾数为8 88 888的用户得奖
时间:2011-06-23
来源:互联网
我的数据库格式 id(自动增长) name(名字)
当某个用户只要注册 id+1,然后就看id在1000的范围内,看这个id有没有跟8相关
如果是一个8的,三等级,2个8的二等奖,3个8的一等奖,没有8的就提示谢谢参与
高手可以帮我想想思路或者代码吗。我刚学asp,对代码的编写不是很熟悉,真诚向大家学习!不胜感激……
当某个用户只要注册 id+1,然后就看id在1000的范围内,看这个id有没有跟8相关
如果是一个8的,三等级,2个8的二等奖,3个8的一等奖,没有8的就提示谢谢参与
高手可以帮我想想思路或者代码吗。我刚学asp,对代码的编写不是很熟悉,真诚向大家学习!不胜感激……
作者: zxp0733 发布时间: 2011-06-23
帮忙顶下咯 谢谢了 真的是刚接触asp 不晓得怎么样去写这个语法,知道编程的 就晓得那个痛苦 谢谢各位了
作者: zxp0733 发布时间: 2011-06-23
你可以用right()判断
if right(id,3)="888" then
三等奖
elseif right(id,2)="88" then
二等奖
elseif right(id,1)="8" then
三等奖
else
没获奖
end if
注意先right(id,3)再2再1.顺序不要反。
if right(id,3)="888" then
三等奖
elseif right(id,2)="88" then
二等奖
elseif right(id,1)="8" then
三等奖
else
没获奖
end if
注意先right(id,3)再2再1.顺序不要反。
作者: tcwsyt 发布时间: 2011-06-23
<%
...
sql = "INSERT INTO admin_user (a_user) VALUES ('aaa')"
Conn.Execute(sql)
newID = conn.execute("select @@identity AS ID ")(0)
if newID<1000 then
ol=len(newID)
newID=replace(newID,"8")
nl=len(newID)
select case ol-nl
case 0
response.write "没获奖"
case l
response.write "三等奖"
case 2
response.write "二等奖"
case 3
response.write "一等奖"
end select
end if
%>
...
sql = "INSERT INTO admin_user (a_user) VALUES ('aaa')"
Conn.Execute(sql)
newID = conn.execute("select @@identity AS ID ")(0)
if newID<1000 then
ol=len(newID)
newID=replace(newID,"8")
nl=len(newID)
select case ol-nl
case 0
response.write "没获奖"
case l
response.write "三等奖"
case 2
response.write "二等奖"
case 3
response.write "一等奖"
end select
end if
%>
作者: lzp4881 发布时间: 2011-06-23
谢谢上门2位的回答,我先实验下可以不!
作者: zxp0733 发布时间: 2011-06-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28