Foxtable(狐表)用户栏目专家坐堂 → SQL server 数据源统计结果问题,请帮改改!


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

主题:SQL server 数据源统计结果问题,请帮改改!

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


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/29 21:49:00 [只看该作者]

方法都一样呀,使用compute计算

年级总分:Tables("成绩汇总表").compute("sum(总分)")
年级总人数:Tables("成绩汇总表").compute("sum(人数)")
年级的平均分 = 年级总分/ 年级总人数

再按18楼的方式计算

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


加好友 发短信
等级:童狐 帖子:223 积分:1732 威望:0 精华:0 注册:2019/10/19 23:00:00
  发帖心情 Post By:2019/10/29 22:26:00 [只看该作者]

谢谢您,老师!我多用一行代码,好像道理是一样,怎么就可以了?为什么会不一样的结果?按理说定义m和r是一样的。

For Each m As Row In Tables("成绩汇总表").rows  '(增加了这一句)

[此贴子已经被作者于2020/3/31 22:28:24编辑过]

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


加好友 发短信
等级:童狐 帖子:223 积分:1732 威望:0 精华:0 注册:2019/10/19 23:00:00
  发帖心情 Post By:2019/10/29 22:51:00 [只看该作者]

辛苦了,老师!我按你说的也试一下,两种方法结果一样,这样我就放心了!谢谢!

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


加好友 发短信
等级:童狐 帖子:223 积分:1732 威望:0 精华:0 注册:2019/10/19 23:00:00
自定义用户与权限二(已解决)  发帖心情 Post By:2019/11/16 23:55:00 [只看该作者]

窗口的AfterLoad事件代码为:

Dim cmb As WinForm.ComboBox = e.Form.Controls("UserName")
cmb
.ComboList = _UserTable.SQLGetComboListString("Name")



错误所在事件:窗口,用户登录,AfterLoad
详细错误信息:
无法将类型为“Foxtable.WinForm.TextBox”的对象强制转换为类型“Foxtable.WinForm.ComboBox”。

[此贴子已经被作者于2019/11/17 22:48:25编辑过]

 回到顶部
总数 24 上一页 1 2 3