以文本方式查看主题

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

--  作者:edisontsui
--  发布时间:2023/10/27 12:49:00
--  find 问题
Dim dr22 As DataRow = DataTables("钣金开料单").SQLFind("二维码票号 = \'" & e.DataRow("二维码票号") & "\' and 票号日期 = \'" & e.DataRow("票号日期") & "\' and 插接口数 = \'" & e.DataRow("插接口数") & "\' and 第二字母 = \'" & e.DataRow("第二字母") & "\'")
Dim dr22 As DataRow = DataTables("钣金开料单").SQLFind("二维码票号 = \'" & e.DataRow("二维码票号") & "\' and 票号日期 = \'" & e.DataRow("票号日期") & "\' and  第二字母 = \'" & e.DataRow("第二字母") & "\'")

上面两行代码,第二行少了红色那部分,但是第一行执行起来没有效果,第二行就没问题。“ 插接口数” 在两个标中都是字符型,值都是为 0. 请问是什么问题呢?谢谢。

--  作者:有点蓝
--  发布时间:2023/10/27 14:06:00
--  
如果是字符型,代码没有问题。有同时符合这4个条件的数据吗?确定值是0,而不是空值?
--  作者:edisontsui
--  发布时间:2023/10/27 14:34:00
--  
重新启动系统又行了。