以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  find 里面length怎么使用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169378)

--  作者:lds
--  发布时间:2021/6/14 15:22:00
--  find 里面length怎么使用
Dim gys As DataRow = DataTables("新建供应商").Find("[供应商编码].length <> 6")
        If gys IsNot Nothing Then
           Dim Result7 As DialogResult
Result7 = MessageBox.Show("供应商编码位数不正确","请改正为:六位数",MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result7 = DialogResult.Yes Then
 End If
 End If
图片点击可在新窗口打开查看



--  作者:有点蓝
--  发布时间:2021/6/14 21:32:00
--  
Dim gys As DataRow = DataTables("新建供应商").Find("len([供应商编码]) <> 6")

语法:

Find(Filter,Sort,Index)

Filter:  条件表达式,请参考表达式的运算符和函数 和 条件表达式
Sort:    可选参数,指定排序方式。
Index:   可选参数,指定返回第几个符合条件的行,0表示第一行。