以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  datatable.find表达式错误  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=110060)

--  作者:我要高飞
--  发布时间:2017/11/25 14:39:00
--  datatable.find表达式错误
        dr=e.DataTable.Find("批号=\'" & e.DataRow("批号")&"\'")
        dr=e.DataTable.Find("_identify<>" & e.DataRow("_identify"))
        dr=e.DataTable.Find("批号=\'" & e.DataRow("批号") & "\' And _identify<>" & e.DataRow("identify"))
测试上面三行,第一,第二行没有问题,将一、二行合成第三行,执行就报错:


.NET Framework 版本:2.0.50727.8794
Foxtable 版本:2017.10.26.1
错误所在事件:表,本月精切,DataColChanged
详细错误信息:
调用的目标发生了异常。
列“identify”不属于表 本月精切。

[此贴子已经被作者于2017/11/25 14:41:49编辑过]

--  作者:有点蓝
--  发布时间:2017/11/25 14:53:00
--  
dr=e.DataTable.Find("批号=\'" & e.DataRow("批号") & "\' And _identify<>" & e.DataRow("_identify"))