以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  表达式问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125036)

--  作者:xxfoxtable
--  发布时间:2018/9/18 16:29:00
--  表达式问题
Dim dtp1 As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")
Dim dtp2 As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2")
Dim filter As String
filter="案件时间>=\'"& dtp1.value &"\' And 案件时间<\'" & dtp2.value.AddDays(1) &"\'"
e.form.controls("Table1").Table.fill("S elect 案由,Sum(处罚金额) as 金额合计 From {案卷档案} where  "& filter &"  Group By 案由","ajxxSQL",True)   
fill后面where条件的表达式应该怎么写SQL SERVER数据库

--  作者:有点甜
--  发布时间:2018/9/18 18:53:00
--  
代码没问题。你拷贝生成的sql语句到数据库执行,报什么错?
--  作者:xxfoxtable
--  发布时间:2018/9/18 21:11:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2018/9/18 21:20:00
--  
msgbox("Select 案由,Sum(处罚金额) as 金额合计 From {案卷档案} where  " & filter & "  Group By 案由")

上面显示什么内容?显示的内容放到数据库执行