|
主题: 用DW&ASP如何实现这个简单的评分系统?
|
 liujinti
职务:普通成员
等级:1
金币:0.0
发贴:47
注册:2003/10/18 13:57:15
|
#12005/4/11 18:11:19
用DW&ASP如何实现这个简单的评分系统?
用一个下拉列表框选择考号; 用三个文本框填写三个评委的评分。 提交之后,在下一页显示考号、三个评分和三个评分的平均分,如果正确就保存,如果放弃则退回到上一页。
|
 沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
|
#22005/4/12 9:39:49
在下一页显示考号、三个评分和三个评分的平均分,如果正确就保存
你用什么方法来判断评分和评分的平均分是否正确?
难人一个……
|
 xrayy
职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2004/7/28 1:43:56
|
#32005/4/12 11:55:32
对俺来说,难点在于怎么统计那3个分数的平均分????? 理论是 (平分1+平分2+平分3)/3 只是不知道代码怎么表达~~~~~~
|
 liujinti
职务:普通成员
等级:1
金币:0.0
发贴:47
注册:2003/10/18 13:57:15
|
#42005/4/12 14:29:59
arhui在上个帖子中说 引用: 在下一页显示考号、三个评分和三个评分的平均分,如果正确就保存
你用什么方法来判断评分和评分的平均分是否正确?
不用系统判断,为的是录入人能够有一次对自己的录入有个预览。其实第二页就是实现个预览,然后保存。 请教如何做。最好具体点。感激!!!
|
 沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
|
#52005/4/12 15:16:46
用隐藏域来传递取值呀。
难人一个……
|
 不是高手
职务:普通成员
等级:3
金币:5.0
发贴:1352
注册:2002/8/23 2:27:18
|
#62005/4/12 17:39:52
先学HTML再玩ASP好吗?求您了。
|
 xrayy
职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2004/7/28 1:43:56
|
#72005/4/12 22:15:06
xrayffa 说: 流程如下: 1.asp : 放置下拉列表框和3个文本框 2.asp : 用于显示 考号、三个评分和三个评分的平均分,并有提交按钮 3.asp : 用于显示 操作成功 --------------- 1.asp 做个表单,放置下拉框(命名se)、3个文本框(命名test1、test2、test3),表单提交方式用GET为例,目标是2.asp。
2.asp 事实上,最后测试的时候(从后面说起),看一下地址栏,应该有以下数据: se=xxx&test1=aaa&test2=bbb&test3=ccc 这样,就有文章可做了。 于是,就在2.asp设置几个请求就很好办。 切换到代码模式,按照要求输入代码 显示考号,就输入: <%=Request.QueryString("se")%> 显示3个平分的平均值:[ 原理是:(test1+test2+test3)/3 ]
<% t4=cint(request("test1"))+cint(request("test2"))+cint(request("test3")) Response.write(t4/3) %>
接下来,放2个隐藏域,分别命名 se test se的默认值是 <%=Request.QueryString("se")%> test的默认值就是对地址栏的请求: <% t4=cint(request("test1"))+cint(request("test2"))+cint(request("test3")) Response.write(t4/3) %>
然后就是提交表单,就是DW的插入记录了~~
编辑历史:[此帖最近一次被 xrayy 编辑过(编辑时间:2005-04-13 14:26:30)]
|
 liujinti
职务:普通成员
等级:1
金币:0.0
发贴:47
注册:2003/10/18 13:57:15
|
#82005/4/13 13:22:55
非常感谢!!!!!!!!!!!!
但用cint()函数不能保留小数。哪个函数可以保留小数?
|
 liujinti
职务:普通成员
等级:1
金币:0.0
发贴:47
注册:2003/10/18 13:57:15
|
#92005/4/13 13:36:23
知道了: Asc 函数 返回与字符串的第一个字母对应的 ANSI 字符代码。 Chr 函数 返回与指定的 ANSI 字符代码相对应的字符 Hex 函数 返回表示十六进制数字值的字符串。 Oct 函数 返回表示数字八进制值的字符串。 CStr 函数 返回表达式,该表达式已被转换为 字符串 子类型。
CDate 函数 返回表达式,此表达式已被转换为 日期 子类型。 CInt 函数 返回表达式,此表达式已被转换为 整数 子类型。 CLng 函数 返回表达式,此表达式已被转换为 长整数 子类型 CSng 函数 返回表达式,该表达式已被转换为 Single 子类型 CDbl 函数 返回表达式,此表达式已被转换为 Double 子类型 CBool 函数 返回表达式,此表达式已转换为 布尔 子类型
|