Foxtable(狐表)用户栏目专家坐堂 → 系统时间生成统计表


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

主题:系统时间生成统计表

美女呀,离线,留言给我吧!
联友
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
系统时间生成统计表  发帖心情 Post By:2013/12/16 9:49:00 [显示全部帖子]

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.CommandText = "Select  学期,班级,Count([学生姓名]) As 学生数 From {缴学费信息} WHERE 学期 = '" & Tables("缴学费信息").Current("学期") & "' Group By 学期,班级"
dt = cmd.ExecuteReader()
Dim b As New CrossTableBuilder("统计表1",dt)
b.VGroups.AddDef("班级") '添加产品列用于垂直分组
b.Totals.AddDef("学生数")
b.Build
Tables("学费录入_Table2").DataSource = b.BuildDataSource()

 

怎样把下面这段代码加入上面

Dim d1 As Date = Date.Today
If d1.Month >= 6 And d1.Month <=11 Then
    Tables("缴学费信息").Current("学期").text  = d1.Year & "年(秋)"
Else If d1.Month = 12 Then
    Tables("缴学费信息").Current("学期").text = (d1.Year+1) & "年(春)"
Else If d1.Month > 6 Then
    Tables("缴学费信息").Current("学期").text = d1.Year & "年(春)"
End If

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:管理项目3.zip


 回到顶部
美女呀,离线,留言给我吧!
联友
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
  发帖心情 Post By:2013/12/16 10:13:00 [显示全部帖子]

根据系统时间生存学期,把学期加入下面代码里。

比如:根据系统时间2013-12-16,生存2014年(春),把2014年(春)下面代码,打开窗口就统计2014年(春)各班人数。

Select  学期,班级,Count([学生姓名]) As 学生数 From {缴学费信息} WHERE 学期 = '" & 学期生存值加入这里& "' Group By 学期,班级"

[此贴子已经被作者于2013-12-16 10:17:57编辑过]

 回到顶部
美女呀,离线,留言给我吧!
联友
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
  发帖心情 Post By:2013/12/16 10:35:00 [显示全部帖子]

根据这个时间段

Dim d1 As Date = Date.Today
If d1.Month >= 6 And d1.Month <=11 Then
    Tables("缴学费信息").Current("学期").text  = d1.Year & "年(秋)"
Else If d1.Month = 12 Then
    Tables("缴学费信息").Current("学期").text = (d1.Year+1) & "年(春)"
Else If d1.Month > 6 Then
    Tables("缴学费信息").Current("学期").text = d1.Year & "年(春)"
End If


 回到顶部
美女呀,离线,留言给我吧!
联友
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
  发帖心情 Post By:2013/12/16 17:07:00 [显示全部帖子]

谢谢


 回到顶部