Foxtable(狐表)用户栏目专家坐堂 → 窗口标签显示某个表新增的行数


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

主题:窗口标签显示某个表新增的行数

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


加好友 发短信
等级:小狐 帖子:328 积分:2529 威望:0 精华:0 注册:2020/3/2 23:15:00
窗口标签显示某个表新增的行数  发帖心情 Post By:2020/7/31 22:20:00 [只看该作者]

我有个datatable“客户信息表”,里面有一列“创建时间”
我有个窗口,里面有个标签控件“Lable1”
我想在“Lable1”中显示:今日新增的客户数量(也就是“客户信息表”里“创建时间”为今天的行数目)
于是,我在窗口的“afterload”事件中写下如下代码:
Dim dt1 As List(of DataRow) = DataTables("客户信息表").Select("[创建时间] = '&date.today()&'")   '查找"客户信息表中"的"创建时间"为今天的所有行
e.Form.Controls("Label1").text = dt1.count           'label1自动写入行数

运行窗口时报错:

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
请问老师,代码错在哪里?

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


加好友 发短信
等级:狐精 帖子:3205 积分:21299 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2020/8/1 0:04:00 [只看该作者]

不是应该用sqlCompute吗?
Dim cnt As Integer
cnt = DataTables("表A").SQLCompute("Count(*)", "创建时间 = '" & data.today &"' ")
Output.Show("订单数:" & cnt)

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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


 回到顶部