Foxtable(狐表)用户栏目专家坐堂 → [求助]统计不重复值


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

主题:[求助]统计不重复值

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/5 10:55:00 [只看该作者]

你可以在MainTableChanged事件设置代码:

 

If MainTable.Name = "父表" then

    '原来的统计代码

end If

 

这样每次切换到父表,都会自动统计。


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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/7 23:38:00 [只看该作者]

谢谢狐爸,好像不可以。。。我把代码复制到命令窗口,执行,然后修改了下子表的数据,切换到父表,没反应呢。。。

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/7 23:45:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:列为只读.jpg
图片点击可在新窗口打开查看

为什么会这样呢,在列属性里找不到 只读的属性。。。

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/8 [只看该作者]

问题解决了,原来是表达式列,所以是只读的。

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/8 0:02:00 [只看该作者]

自动统计的代码没有问题。因为我用表达式统计平均值时可以自动统计,就是不知道为什么统计品类的不能自动统计。

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/8 0:11:00 [只看该作者]

统计品类个数,即统计不重复值个数的代码:

Dim cmd As New SQLCommand
cmd.CommandText = "select distinct 姓名, 品类 from {子表}"
Dim dt As DataTable = cmd.ExecuteReader

For Each dr As DataRow In DataTables("父表").DataRows
    dr("购买品类") = dt.Compute("count(品名)", "姓名 = '" & dr("姓名") & "'")
Next

是不是这种代码没法被自动统计呢?

[此贴子已经被作者于2013-9-8 0:11:32编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/8 0:26:00 [只看该作者]

还有一个问题请教各位大侠, 计算某一个日期到今天有多久,代码怎么写呢?

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40550 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/9/8 2:21:00 [只看该作者]


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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16181 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2013/9/8 8:59:00 [只看该作者]

谢谢程版!!!!

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