Foxtable(狐表)用户栏目专家坐堂 → [讨论][求助]能不能做一个评分系统


  共有2954人关注过本帖树形打印复制链接

主题:[讨论][求助]能不能做一个评分系统

帅哥哟,离线,有人找我吗?
5233655cs
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:510 威望:0 精华:0 注册:2020/3/20 10:49:00
[讨论][求助]能不能做一个评分系统  发帖心情 Post By:2020/4/18 15:25:00 [只看该作者]

这个软件 如何做一个   打分功能。

有一行数据或者内容。   


有4 5个人 通过远程操作  给这行数据或者内容打分,然后算平均分  

有没有这方面的操作?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/18 16:14:00 [只看该作者]

这种属于业务设计,也不复杂,估计只要是开发平台应该都可以做,使用foxtable处理会更简单一点,但是说要现成的实例是没有的。

如果只是固定的几个人评分,可以建几个评分列,每人填一列,然后把几列评分数据取评分值即可。

 回到顶部
帅哥哟,离线,有人找我吗?
5233655cs
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:510 威望:0 精华:0 注册:2020/3/20 10:49:00
  发帖心情 Post By:2020/4/18 16:26:00 [只看该作者]

这个我也想到了  我在想    评分的人数不一样  怎么操作呢? 

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/18 17:00:00 [只看该作者]

方法1、预估最大的人数,比如不大于20人,先添加20列,然后取有数据源的单元格计算
2、改为行存储,每个人要评分就添加一行记录,记录评分人和评分值

 回到顶部
帅哥哟,离线,有人找我吗?
5233655cs
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:510 威望:0 精华:0 注册:2020/3/20 10:49:00
  发帖心情 Post By:2020/4/18 19:41:00 [只看该作者]

如何用代码增加列  或者快速增加列的办法  我有几十个表,每个表加20列  要好久

 回到顶部
帅哥哟,离线,有人找我吗?
foxtablefans
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:546 威望:0 精华:0 注册:2019/9/6 7:59:00
  发帖心情 Post By:2020/4/18 19:55:00 [只看该作者]

每个评分项目做成主表 评分明细作为明细表 通过项目编号关联 然后通过编号算平均分 随便多少人都没问题 

 回到顶部
帅哥哟,离线,有人找我吗?
5233655cs
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:510 威望:0 精华:0 注册:2020/3/20 10:49:00
  发帖心情 Post By:2020/4/18 19:58:00 [只看该作者]

我是每个项目的名称为一行, 可能有几千行,然后给符合的项目给出多人评分。

 回到顶部
帅哥哟,离线,有人找我吗?
5233655cs
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:510 威望:0 精华:0 注册:2020/3/20 10:49:00
  发帖心情 Post By: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 状态值。没有工作被完成。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:代码.txt




 回到顶部
帅哥哟,离线,有人找我吗?
dj68301367
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:358 积分:2707 威望:0 精华:0 注册:2015/4/12 12:13:00
  发帖心情 Post By:2020/4/18 23:32:00 [只看该作者]

cmd.CommandText = "UPDA TE {" & depart & "} SET 评委人数 = ?,优秀打分_" & i & "=? WHERE 序号='" & n &"'"


cmd.CommandText = "UPD ATE {" & depart & "} SET 状态 = ? WHERE 序号='" & n &"'"

加上大括号试试

 回到顶部
帅哥哟,离线,有人找我吗?
5233655cs
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:510 威望:0 精华:0 注册:2020/3/20 10:49:00
  发帖心情 Post By:2020/4/18 23:43:00 [只看该作者]

老师,

还是出现这个错误

 回到顶部
总数 13 1 2 下一页