以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助:不知道代码错在哪?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=118364)

--  作者:狂风暴雨狂波
--  发布时间:2018/4/30 18:38:00
--  求助:不知道代码错在哪?
Dim grs As New List(Of DataRow)
grs=e.DataTable.SQLSelect("日期<=#" & dr("日期") & "# And [科目代码] = \'" & dr("科目代码") & "\'And [纳税识别号]=\'" & sbh & "\'","日期 Desc,凭证ID Desc")
MessageBox.Show(grs.Count)
明明小于这个日期有5行数据,为什么MessageBox.Show(grs.Count)的结果为0?请高手指教!谢谢!
--  作者:有点甜
--  发布时间:2018/4/30 19:07:00
--  

1、弹出合成的条件,output.show("日期<=#" & dr("日期") & "# And [科目代码] = \'" & dr("科目代码") & "\'And [纳税识别号]=\'" & sbh & "\'")

 

2、在命令窗口执行筛选,看能否筛选出来


--  作者:狂风暴雨狂波
--  发布时间:2018/4/30 19:18:00
--  
怎么弹出合成条件,不知道弄? 是不是条件有误?
[此贴子已经被作者于2018/4/30 19:20:13编辑过]

--  作者:有点甜
--  发布时间:2018/5/1 19:28:00
--  
以下是引用狂风暴雨狂波在2018/4/30 19:18:00的发言:
怎么弹出合成条件,不知道弄? 是不是条件有误?
[此贴子已经被作者于2018/4/30 19:20:13编辑过]

 

在你的代码那里,执行2楼代码,弹出什么?