以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]find 里面怎么区分大小写呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=192663)

--  作者:81538475
--  发布时间:2024/7/10 10:36:00
--  [求助]find 里面怎么区分大小写呢
        Dim dr1 As DataRow = dtDH.Find("代号 = \'" &  e.newValue & "\'and 来源 = \'"& E.DataRow("来源") &"\' ")
代号 = e.newvalue 需要大小写也想同才行行

--  作者:有点蓝
--  发布时间:2024/7/10 10:42:00
--  
DataTable的Find方法没有区分大小写功能。改为使用table的find:http://www.foxtable.com/webhelp/topics/0552.htm
--  作者:81538475
--  发布时间:2024/7/10 11:19:00
--  
table 找到之后,只能选择哪一行在读取信息吗?
--  作者:有点蓝
--  发布时间:2024/7/10 11:27:00
--  
比如

With CurrentTable
    Dim 
r As Integer
    
r = .Find("abc"00, False, False, True)
    If 
r > - 1 Then \'如果找到符合条件的行
     dim 找到的行 as row = .rows(
r)
msgbox(找到的行("第一列"))
    End If
End With