| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 844 人关注过本帖
标题:如何正确区分IF,搞晕了,高手指点下啊。。。
只看楼主 加入收藏
letla
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-11-18
结帖率:100%
收藏
 问题点数:0 回复次数:4 
如何正确区分IF,搞晕了,高手指点下啊。。。
if rs2.bof and rs2.eof then
response.write "继续添加数据!"
else
if rs2("GZ_TI")=MyDate and rs2("GZ_User_ID")=Request.QueryString("id") then
response.write "<font color='ff0000'>重复</font>"
else
end if
中间太长,省略。。。
以上2个IF都是为了屏蔽这中间省略部分。
如果为真的情况是不要红色的判断,这中间部分要保留。。。
红色部分又是判断是否重复的,真的是搞晕了。。。
哪位高人指点下如何区分开啊?
end if
搜索更多相关主题的帖子: response else 
2007-12-15 15:35
天涯听雨
Rank: 2
来 自:东莞
等 级:论坛游民
威 望:4
帖 子:497
专家分:64
注 册:2007-8-25
收藏
得分:0 
你可以这样写代码

在建立 rs2对象时,你应该把 MyDate,id 的值也跟进去,就不是不会有下面的判断了吗?

set rs2=Conn.exeCute("…… Where GZ_TI='"&MyDate &"' and GZ_User_ID="&id&"")

if rs2.eof then
   response.write "继续添加数据"
else
     response.write "<font color='ff0000'>重复</font>"
end if

从明天起做幸福的人,喂马劈柴周游世界!
2007-12-15 15:43
letla
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-11-18
收藏
得分:0 
哇,楼上的真的是对我的东东了如指掌啊。。。
厉害。。。你是在东莞哪里啊???

另外Conn.exeCute我没有用过,不知道这个是用来干什么的啊。。。
因为我是刚学ASP嘛。以后还要请多多指教才行啊。。。
2007-12-15 15:59
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
Conn.exeCute直接使用连接对象执行SQL语句的方法。
当执行返回查询结果的SQL语句时可以返回ADODB.RecordSet对象
2007-12-15 18:38
letla
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-11-18
收藏
得分:0 
虽然还是没看懂。。。
但还是谢谢两位热心帮助。。。
这个论坛好人真多哦。。。
2007-12-15 19:15
快速回复:如何正确区分IF,搞晕了,高手指点下啊。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012584 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved