Foxtable(狐表)用户栏目专家坐堂 → [求助]改为SQLCompute后提示错误


  共有2276人关注过本帖平板打印复制链接

主题:[求助]改为SQLCompute后提示错误

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


加好友 发短信
等级:小狐 帖子:352 积分:3219 威望:0 精华:0 注册:2012/3/7 10:28:00
[求助]改为SQLCompute后提示错误  发帖心情 Post By:2020/4/26 11:51:00 [只看该作者]

在DrawCell表事件里

这段代码,原来用Compute统计正常,改为SQLCompute后提示错误,是需要匹配SQL的语法吗?怎么改呢?谢谢
用的是SQLServer2008R2数据库

 Dim y As Integer = e.Row("日期").Year
        Dim s1 As String = "[日期]>=#1/1/" & y & "# And [日期]<=#" & e.Row("日期") & "#"
        If e.Row("年总累计") = DataTables("收入日报表").SQLCompute("sum(日累计金额)",s1)
            e.Style = "正常"
        Else
            e.Style = "错误1"
        End If


提示错误如下:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.4.19.8
错误所在事件:
详细错误信息:
'#' 附近有语法错误。

 回到顶部