我正在使用 VS 2008(asp.net with c#)
和SQL Server 2005
....
主题表:
create table subject
(subid varchar(10),
subname varchar(20))
样本数据:
subid subname
1 subject1
2 subject2
3 subject3
=> 它包括每行中所有主题的详细信息,例如:
结果表: Sampledata
studentid subid subname marks
1 1 subject1 12
1 2 subject2 23
1 3 subject3 22
1 4 subject4 20
我想要这样的东西:
studentid subject1 subject2 subject3 subject4
1 12 23 22 20
2
3
所以,我想用它来展示每个主题marks in column wise
......
如果我创建一个静态表,例如...
create table subject
(subject1 varchar(20),
subject2 varchar(20),
subject3 varchar(20))
注意:那么这是不可能的,因为每个学期的科目可能会发生变化(在科目表中)。这就是我想在 ASP.NET Web 表单中动态创建/编辑/删除表的原因。