Foxtable(狐表)用户栏目专家坐堂 → 删除行提示


  共有9568人关注过本帖树形打印复制链接

主题:删除行提示

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/4 13:09:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/4 15:20:00 [显示全部帖子]

=和like对于null无效。

 

你应该逐列合成表达式:

 

Dim nms() As String = {"一级类别","二级类别","三级类别","四级类别","五级类别","六级类别"}
Dim flt As String
Dim dr As DataRow  = e.DataRow
For Each nm As String In nms
    If flt > "" Then
        flt = flt & " And "
    End If
   If dr.IsNull(nm) Then
        flt = flt & nm & " Is Null"
    Else
       flt = flt & nm & "= '" & dr(nm) & "'"
   End If
Next
If e.DataTable.Select(flt).Count = 1 Then


End If

 

 


 回到顶部