永发信息网

ASP 显示数据库的问题

答案:1  悬赏:60  手机版
解决时间 2021-04-22 03:38

有三张表

第一张表:teacher

老师姓名、性别、课程名称、学时、学分、地点


第二张表:student

学号、学生姓名、密码

第三张表:sc

学生姓名、课程名称

现在学生登录系统,记录下Cookies,然后开始选课,选完后提交到SC表,然后显示出详细内容,不知道哪里出了错。。。


需要的效果是:显示出来的学生姓名为登录者的姓名。另一位同学登录后,看到的是他自己所选的课。

<div id="wode">
<h1><%=request.cookies("xuanke")("sname")%>的课程</h1>
<!--#include file="conn.asp"-->
<%
dim rs,sql,sname
sname=request.cookies("xuanke")("sname")
sql ="select snum,student.sname,teacher.cname,tname,xueshi,xuefen,didian from

teacher,student,sc where (sc.sname=student.sname) and ( sc.cname=teacher.cname) and

(sname='"& sname &"')"
set rs = server.createobject("adodb.recordset")
rs.open sql,conn,1,1

%>
<div>
<table cellspacing="0";>
<tr><th>学号</th><th>学生姓名</th><th>课程名称</th><th>任课老师</th><th>总学时数

</th><th>课程学分</th><th>上课地点</th></tr>

<tr><td><%=rs("snum")%></td><td><%=request.cookies("xuanke")("sname")%></td><td><%

=rs("cname")%></td><td><%=rs("tname")%></td><td><%=rs("xueshi")%></td><td><%=rs("xuefen")%

></td><td><%=rs("didian")%></tr>

</table>

<%
call close_rs
call close_conn
%>
</div>

现在提示错误:

Microsoft JET Database Engine (0x80004005)
该特定字段 'sname' 可以参考 SQL 语句中 FROM 子句列表中的多个表。

最佳答案

sql ="select snum,student.sname,teacher.cname,tname,xueshi,xuefen,didian from


teacher,student,sc where (sc.sname=student.sname) and ( sc.cname=teacher.cname) and


(student.sname='"& sname &"')"

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
河北博物院(北门)地址在什么地方,想过去办事
小学六年级阅读理解题目,谢谢~
03年出版的丝绸版宋词100首有收藏价值么?
农业银行利息是多少,在邯郸银行定期一年10000
QQ昵称怎样添加表情啊!
怎么才能长胖些啊!好卖掉…
机械中楔轴的应用?
变形金刚英语经典语录,电影《变形金刚》里面
来月经的时候有像猪肝那样成块的东西是什么
在月末开超级QQ,到下个月的1号不会再扣10元
天龙八部都江堰区的,哪位大侠有定海神针?
在qq空间里,怎样给已上传完的图片添加空间名
有谁能在北京二环帮我找个工作
育灵在那
什么山寺桃花始盛开,人间四月芳菲尽,山寺桃
推荐资讯
怎么样点亮QQ图标
QQ空间怎样弄出:xxx您的QQ是:xxxxxxxx,已经
中国邮政储蓄银行短信业务,刚办的新卡收费嘛
学校的违法行为!!
关于认清自己的名言,写自己迷茫,而别人却能看
我该如何和女孩表白
不是说天国的邮递员11月12日首映嘛?
深圳那有厨师教科书买
我十九岁,没什么舞蹈基础,能学什么舞蹈呢?
从常熟理工学院东湖校区到珠江路欧尚店坐公交
大丰市楚东布厂地址在哪,我要去那里办事
我这里有个产品想知道是什么吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?