以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [讨论][求助]能不能做一个评分系统 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148914) |
-- 作者:5233655cs -- 发布时间:2020/4/18 15:25:00 -- [讨论][求助]能不能做一个评分系统 这个软件 如何做一个 打分功能。 有一行数据或者内容。 有4 5个人 通过远程操作 给这行数据或者内容打分,然后算平均分 有没有这方面的操作?
|
-- 作者:有点蓝 -- 发布时间:2020/4/18 16:14:00 -- 这种属于业务设计,也不复杂,估计只要是开发平台应该都可以做,使用foxtable处理会更简单一点,但是说要现成的实例是没有的。 如果只是固定的几个人评分,可以建几个评分列,每人填一列,然后把几列评分数据取评分值即可。
|
-- 作者:5233655cs -- 发布时间:2020/4/18 16:26:00 -- 这个我也想到了 我在想 评分的人数不一样 怎么操作呢? |
-- 作者:有点蓝 -- 发布时间:2020/4/18 17:00:00 -- 方法1、预估最大的人数,比如不大于20人,先添加20列,然后取有数据源的单元格计算 2、改为行存储,每个人要评分就添加一行记录,记录评分人和评分值
|
-- 作者:5233655cs -- 发布时间:2020/4/18 19:41:00 -- 如何用代码增加列 或者快速增加列的办法 我有几十个表,每个表加20列 要好久 |
-- 作者:foxtablefans -- 发布时间:2020/4/18 19:55:00 -- 每个评分项目做成主表 评分明细作为明细表 通过项目编号关联 然后通过编号算平均分 随便多少人都没问题 |
-- 作者:5233655cs -- 发布时间:2020/4/18 19:58:00 -- 我是每个项目的名称为一行, 可能有几千行,然后给符合的项目给出多人评分。 |
-- 作者:5233655cs -- 发布时间:2020/4/18 22:05:00 -- 老师, 麻烦有时间看下代码 这个后台读写数据。 我用了3个 cmd.CommandText 执行结束后, 总是出现 .NET Framework 版本:2.0.50727.9148 Foxtable 版本:2018.10.9.1 错误所在事件: 详细错误信息: 命令参数[1] \'\' 无效。 命令参数[2] \'\' 无效。 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 |
-- 作者:dj68301367 -- 发布时间:2020/4/18 23:32:00 -- cmd.CommandText = "UPDA TE {" & depart & "} SET 评委人数 = ?,优秀打分_" & i & "=? WHERE 序号=\'" & n &"\'" cmd.CommandText = "UPD ATE {" & depart & "} SET 状态 = ? WHERE 序号=\'" & n &"\'" 加上大括号试试
|
-- 作者:5233655cs -- 发布时间:2020/4/18 23:43:00 -- 老师, 还是出现这个错误
|