以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 语句报错,一下午了 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65224) |
|
-- 作者:utcxray -- 发布时间:2015/3/11 18:18:00 -- 语句报错,一下午了 Dim snxh As Single = DataTables("出库").SQLCOMPUTE("SUM(出库数量*销售单价)","出库日期 = #" & Date.Today.year & "#") 红色部分报错。 目的:统计“出库”表中今年的销售额。字段名无问题,出库日期为日期型
[此贴子已经被作者于2015/3/11 18:20:51编辑过]
|
|
-- 作者:有点甜 -- 发布时间:2015/3/11 18:33:00 -- 参考 http://www.foxtable.com/help/topics/2720.htm
|
|
-- 作者:utcxray -- 发布时间:2015/3/11 18:36:00 -- 我只要金额一个数字。请改下红色部分。 [此贴子已经被作者于2015/3/11 18:37:53编辑过]
|
|
-- 作者:有点甜 -- 发布时间:2015/3/11 19:22:00 -- 你能进步下么?最简单的问题啊,看2楼 |
|
-- 作者:有点甜 -- 发布时间:2015/3/11 19:24:00 -- Dim d As Date = new Date(Date.Today.year, 1, 1) Dim snxh As Single = DataTables("出库").SQLCOMPUTE("SUM(出库数量*销售单价)","出库日期 >= #" & d & "# and 出库日期 < #" & d.AddYears(1) & "#") |
|
-- 作者:lihe60 -- 发布时间:2015/3/12 10:51:00 -- 日期要用单引号的。 |
|
-- 作者:utcxray -- 发布时间:2015/3/12 10:56:00 -- 有点甜,我的目的:整个项目中有许多表,因此也会有许多的统计结果,我想将一些关键性的信息集中在一起,又不想全部使用统计表。如图所示, ![]() ![]() |
|
-- 作者:有点甜 -- 发布时间:2015/3/12 10:58:00 -- 5楼不是已经给你答案了么?如果你的是sqlserver数据库,就用单引号
|