以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  #附近语法错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49950)

--  作者:ndxfke
--  发布时间:2014/4/26 12:15:00
--  #附近语法错误

Dim Datefield As String = args(0)    \'--- 日期型字段
Dim y As Integer = Date.Today.Year
Dim dt1 As New Date(y, 1, 1)
Dim dt2 As New Date(y, 12, 31)
Dim Filter As String

Filter =" " & datefield & " >= #" & dt1 & "# And " & datefield & " <= #" & dt2 & "#"

 

 

执行结果报:#附近语法错误。

 

没弄懂错在哪儿。


--  作者:Bin
--  发布时间:2014/4/26 12:27:00
--  
Filter = datefield & " >= #" & dt1 & "# And " & datefield & " <= #" & dt2 & "#"

目测没有问题. 利用messagebox.show 弹出Filter看看



--  作者:ndxfke
--  发布时间:2014/4/26 14:12:00
--  

---------------------------
付款日期 >= #2014-01-01# And 付款日期 <= #2014-12-31#
---------------------------

.NET Framework 版本:2.0.50727.3053
Foxtable 版本:2014.3.8.1
错误所在事件:加载[付款单]失败!
详细错误信息:
\'#\' 附近有语法错误。

 


--  作者:Bin
--  发布时间:2014/4/26 14:14:00
--  
你的是SQL数据源吗? 你用的是加载条件?  那要用单引号
--  作者:ndxfke
--  发布时间:2014/4/26 14:20:00
--  

哦,

 

晓得怎么改了。