以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何判断是否筛选到符合条件的行 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75330) |
-- 作者:sjx71 -- 发布时间:2015/10/5 15:03:00 -- [求助]如何判断是否筛选到符合条件的行 示例一 例如,对于1999年1月4日订购PD01的订单,希望将其折扣统一设置为0.12,代码为: Dim drs As List(Of DataRow)drs = DataTables("订单").Select("[产品] = \'PD01\' And [日期]= #1/4/1999#") For Each dr As Datarow In drs dr("折扣") = 0.12 Next
假如没有筛选到符合条件的行,运行下边的 For each dr ... 是否会出错
应该如何判断一下 类似于
If dr IsNot Nothing then ... End if
谢谢 |
-- 作者:大红袍 -- 发布时间:2015/10/7 11:27:00 -- 不会出错,如果没有符合,就不会运行循环里面的代码。 |