我建了三个表STU、EDU和JOB,其中STU中包括学生的基本信息,EDU包括教育经历,JOB包括工作经历,三个表通过STU_ID联结,我想用ASP实现在一个页面中显示每个学生的情况,包括基本信息、教育经历、工作经历,使用SQL语句(inner join)后每个学生的基本信息总是重复,有什么方法能使每个学生的基本信息只显示一次,而使教育经历和工作经历循环显示?
---------------------------------------------------------------
这个是很正常的
你可以使用:
oRsSTU '学生基本信息,不会重复的
oRsEDU '教育经历,可能多个
oRsJOB '工作经历,可能多个
3 个RecordSet
遍历第一个,得到学生 ID,然后根据学生Id 生成一条 SQL
得到第二个,第三个recordset 然后遍历,显示出来