| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2249 人关注过本帖
标题:麻烦帮忙看一下这代码
取消只看楼主 加入收藏
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
 问题点数:0 回复次数:11 
麻烦帮忙看一下这代码
id=Request.Querystring("id")
session("id")=id
sql="select * from gczb where id="&id
  set rs=server.createobject("adodb.recordset")
  rs.open sql,conn,1,1
if rs.eof then
     Response.Write("没有相关内容")
     Response.end
  end if
  sql2="select * from gztb where JaAdmin='"&session("JaAdmin")&"' and UserID="&id
  set rs2=server.createobject("adodb.recordset")
  rs2.open sql2,conn1,1,1
  session("shenc")=rs2("shenc")
  session("JaAdmin1")=rs2("JaAdmin")
  session("UserID")=rs2("UserID")

<% if session("shenc")=1 and session("JaAdmin")=session("JaAdmin1") and session("id")=session("UserID") then %>
<%=rs("gcadd")%>
<%else%>
<% Response.Write "装饰公司高级会员投标审查后才可以看" %>
<%end if%>

说明:
id为所看页面的id号
JaAdmin和JaAdmin1用户名
<%Response.Write session("JaAdmin1")%>
<%Response.Write session("JaAdmin")%>
<%Response.Write session("id")%>
<%Response.Write session("UserID")%>
都能输出相对应的值
<% if session("shenc")=1 and session("JaAdmin")=session("JaAdmin1") and session("id")=session("UserID") then %>这代码中去掉了and session("id")=session("UserID") 可以显示<%=rs("gcadd")%>数据 加上后只能显示"装饰公司高级会员投标审查后才可以看"
搜索更多相关主题的帖子: 代码 麻烦 
2008-01-10 15:51
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
突然发现 UserID和id 不是在一个数据库里的 估计是这个原因 不知道有没有对比两个不同数据库的代码?
2008-01-10 16:54
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
现在弄成一个数据库不同表了
现如有两个表A、B
表中的B表中的UserID(有自己的自动编号)是A表中id(A中的自动编号)
现在的问题还是
<% if session("shenc")=1 and session("JaAdmin")=session("JaAdmin1") and session("id")=session("UserID") then %>这代码中去掉了and session("id")=session("UserID") 可以显示<%=rs("gcadd")%>数据 加上后只能显示"装饰公司高级会员投标审查后才可以看"

但是
<%Response.Write session("id")%>(自动编号 数字型吧)
<%Response.Write session("UserID")%> (数字型)
两个输出的值都是一样的 如id输出为1 UserID也输出为1
但是session("id")=session("UserID")  却无法比对
2008-01-11 12:33
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
达人快来呀~
2008-01-11 14:38
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
不要沉了呀
2008-01-11 21:05
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
审查功能已经实现
这是一个招标启示
客服要求的是 投标人必须经过审查了之后才能看见招标的部分内容
通过了审查的客服 可以看见<%=rs("gcadd")%>这个值
没通过的就显示<% Response.Write "装饰公司高级会员投标审查后才可以看" %>
2008-01-12 13:34
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
楼上的兄弟 那样写无效
2008-01-12 15:11
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
回12楼的朋友语法错误 可以这样查找两个表吗?sql2="select * from gztb,gczb
2008-01-12 16:38
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
检查出 错误了 但是还是无法对比出来
郁闷 真的怀疑这机子 有问题了
2008-01-12 17:30
sydpoechang
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-8-22
收藏
得分:0 
谢谢hangxj
2008-01-12 17:45
快速回复:麻烦帮忙看一下这代码
数据加载中...
 
   



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

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