标题:遇到问题了
只看楼主
jessicecat
Rank: 1
等 级:新手上路
帖 子:22
专家分:7
注 册:2010-8-31
结帖率:100%
已结贴  问题点数:20 回复次数:3 
遇到问题了
想出来的效果是:如果没有选课的人点击就出现:“您还没有选择任何课程,请先选择!"
已经选了课程的人点击就可以看到所选的课程,以下是代码:
                        <%
        call CheckLogin()
         set RS=Server.CreateObject("ADODB.RecordSet")
         infolist2="select * from 学生表_student where name='"&session("XZW_xsID")&"' "
         RS.open infolist2,conn,1,3
        if rs("SXKC")="" then
        
                str="您还没有选择任何课程,请先选择!"
                url="xuanke.asp"
                MsgShow str,"0",url   
                call CloseDatabase()
                response.end
            else
                kcid=split(RS("SXKC"),",")
                kcidnum = Ubound(kcid)
            for i = 0 to kcidnum
        rs.close
        ysj_sql = "Select * from 教师表_teacher where id="&kcid(i)
        'Response.Write(ysj_sql)
        'Response.End()
        rs.open ysj_sql,conn,1,1

%>
         运行的时候错误提示是Microsoft VBScript 运行时错误 '800a005e'

无效使用 Null: 'split'

2010-09-12 16:59
zmh886
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:12
帖 子:238
专家分:1305
注 册:2010-6-2
得分:0 
改改
if rs("SXKC")="" then

if rs("SXKC")="" or isnull(rs("SXKC")) then

http://www./
2010-09-12 17:52
zmh886
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:12
帖 子:238
专家分:1305
注 册:2010-6-2
得分:20 
if rs("SXKC")="" or isnull(rs("SXKC")) then

http://www./
2010-09-12 17:52
jessicecat
Rank: 1
等 级:新手上路
帖 子:22
专家分:7
注 册:2010-8-31
得分:0 
非常感谢你,这个问题解决了!
2010-09-14 09:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-320217-1-1.html




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

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