如何实现?(ASP+SQLSERVER)

我建了三个表STU、EDU和JOB,其中STU中包括学生的基本信息,EDU包括教育经历,JOB包括工作经历,三个表通过STU_ID联结,我想用ASP实现在一个页面中显示每个学生的情况,包括基本信息、教育经历、工作经历,使用SQL语句(inner join)后每个学生的基本信息总是重复,有什么方法能使每个学生的基本信息只显示一次,而使教育经历和工作经历循环显示?

---------------------------------------------------------------

这个是很正常的

你可以使用:

oRsSTU '学生基本信息,不会重复的
oRsEDU '教育经历,可能多个
oRsJOB '工作经历,可能多个

3 个RecordSet

遍历第一个,得到学生 ID,然后根据学生Id 生成一条 SQL
得到第二个,第三个recordset 然后遍历,显示出来

Published At
Categories with Web编程
Tagged with
comments powered by Disqus