求asp编程思路

例如:数据库表score字段:学号学期课程编号成绩数据:200400111,2,3,480,50,60,75200400122,4,5,678,85,56,9620040... 例如:数据库表score
字段:学号 学期 课程编号 成绩
数据:2004001 1 1,2,3,4 80,50,60,75
2004001 2 2,4,5,6 78,85,56,96
2004001 3 1,3,4,5 56,78,85,56
课程编号:1为语文,2为数学,3为英语,4为计算机基础,5为操作系统,6为微机原理
课程编号和成绩字段均存储为字符串
以上为数据库存储情况

如何在前台显示在前台页面显示:
课程 第一学期 第二学期 第三学期
1语文 80 56
2数学 50 78
3英语 60 78
4计算机基础 75 85 85
5操作系统 56 56
6微机原理 96

求一个实现思路... 当然有点点代码更好,谢谢,小弟分不多
敬请谅解..
数据库表score
字段:学号 学期 课程编号 成绩
数据-2004001 1 1,2,3,4 80,50,60,75
------2004001 2 2,4,5,6 78,85,56,96
------2004001 3 1,3,4,5 56,78,85,56
课程编号:1为语文,2为数学,3为英语,4为计算机基础,5为操作系统,6为微机原理
课程编号和成绩字段均存储为字符串
以上为数据库存储情况

如何在前台页面显示:
---课程-----第一学期--第二学期--第三学期
1语文------------80------------------56
2数学------------50------78
3英语------------60------------------78
4计算机基础----75------85----------85
5操作系统----------------56----------56
6微机原理----------------96
展开
 我来答
lzp4881
2009-04-12 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:2976万
展开全部
这个结合程序实现并不难,如果纯粹用SQL查询可能不好实现。因为不知道你用什么语言编程,所以这里只能给出一个大概思路。
1、将课程放入数组
2、用SQL查询出每个学号的有关数据
3、循环记录集
4、把程序编号和成绩以逗号分隔转换成数组
5、循环数组
6、课程编号(i)对应的课程就是课程(j)
7、输出显示
积碳宝
2009-04-12 · TA获得超过824个赞
知道小有建树答主
回答量:794
采纳率:0%
帮助的人:234万
展开全部
付钱的话可以帮你解决。这个问题比较复杂。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式