以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]从B表查询是否存在,不存在标记颜色  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28528)

--  作者:CMCC
--  发布时间:2013/2/1 16:10:00
--  [求助]从B表查询是否存在,不存在标记颜色

在A表中,从B表的“客户名称”列查找是否存在完全相同的名字,如果不存在,则使用颜色标记

按底下这么写不行,提示错误。

If e.col.Name = "客户名称" Then
If e.Row("客户名称") <> DataTables("B表").DataCols("客户名称") Then
e.Style = "不匹配"
End If
End If


--  作者:lin_hailun
--  发布时间:2013/2/1 16:31:00
--  
 If e.col.Name = "客户名称" Then
     Dim fdr As Datarow = DataTables("B表").Find("客户名称 = \'" & e.row("客户名称") & "\'")
     If fdr is nothing Then
        e.Style = "不匹配"
     End If
 End If
--  作者:CMCC
--  发布时间:2013/2/1 17:16:00
--  

字符串不能用<>