主题:  我能不能自己写呢?就写成上面的效果?

yzhongyan

职务:普通成员
等级:1
金币:0.0
发贴:49
注册:2003/6/24 9:18:22
#12003/6/27 15:29:31
我想在下面的代码中加上一个总成绩字段做这样的效果:

姓名 数学 语文 化学 总成绩
张三 60 60 60 180
。。。。。。。

但是表是调用的表里面的字段啊,我能不能自己写呢?就写成上面的效果?


<%
' 建立Connection 对象
Set conn = Server.CreateObject("ADODB.Connection")
Provider = "Provider=Microsoft.Jet.OLEDB.4.0;"
DBPath = "Data Source=" & Server.MapPath( "Sample.mdb" )

' 连接数据库
conn.Open Provider & DBPath

Set rs = Server.CreateObject("ADODB.Recordset")
' 打开信息源,参数二为Connection对象
rs.Open "成绩单", conn, 2, 2
%>



自己建立Connection 对象,以打开数据库




<%
' Part I输出“表头名称”
For i=0 to rs.Fields.Count-1
Response.Write ""
Next
%>

<%
' Part II输出数据表的“内容”
rs.MoveFirst        ' 将目前数据记录移到第一项
While Not rs.EOF    ' 判断是否过了最后一项
Row = ""
For i=0 to rs.Fields.Count-1
Row = Row & ""
Next
Response.Write Row & ""
rs.MoveNext    ' 移到下一项
Wend
%>
" & rs(i).Name & "
" & rs(i) & "








yzhongyan

职务:普通成员
等级:1
金币:0.0
发贴:49
注册:2003/6/24 9:18:22
#22003/6/27 15:45:27
我可以在上面加上这个得到效果,但是表头是英文的啊

是 id shuxue yuwen huaxue 总成绩
能变为中文的吗?要怎么写啊
总成绩
" & rs(i) & "" & Score & "

ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
注册:2002/11/4 15:57:45
#32003/6/27 16:16:40
表头用HTML代码写啊



yzhongyan

职务:普通成员
等级:1
金币:0.0
发贴:49
注册:2003/6/24 9:18:22
#42003/6/27 17:01:49
楼上大哥我就是不知道表头在哪里改啊,请教?



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
#52003/6/27 17:44:25
表头直接写出来,不要调用数据库
或者查询语句改一下,用:
sql="select shuxue as 数学,yinwen as 英文,... from 成绩单"