在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
错误所在事件:
详细错误信息:
'#' 附近有语法错误。