以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教用IF单分支结构判断单元格内容不为空的写法 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=14616) |
||
-- 作者:liguichuan -- 发布时间:2011/11/26 0:42:00 -- 请教用IF单分支结构判断单元格内容不为空的写法 我想判断当列的内容不为空时则执行,这样写可以吗?
If CurrentTable.Current.Isnull(col.Name) Then \'如果列内容为空 \'列内容不为空时执行 ......................
-------------------------------------------------------
那如果不想用多分支,而是用单分支写,该怎么写呢?(红色区域的内容)
if XXXXX Then ................. End If
请教下,好像是不可以写成 : if e.dataRow(col.name) is not null Then ....... end if [此贴子已经被作者于2011-11-26 1:19:50编辑过]
|
||
-- 作者:e-png -- 发布时间:2011/11/26 1:22:00 -- 照着抄吧: if e.dataRow.IsNull(col.name) Then ....... end if |
||
-- 作者:liguichuan -- 发布时间:2011/11/26 2:11:00 -- 以下是引用e-png在2011-11-26 1:22:00的发言:
照着抄吧: if e.dataRow.IsNull(col.name) Then ....... end if 以上的判断为空,我想判断不为空执行。 |
||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/26 8:48:00 -- [讨论] if e.dataRow.IsNull(col.name) = False Then ....... end if |
||
-- 作者:liguichuan -- 发布时间:2011/11/26 14:01:00 -- 谢谢
狐狸爸爸
e.DataRow.OriginalValue
要判断是否为空怎么写?以下的写法都行不通。
|
||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/26 14:36:00 -- 目前无法判断,等下次更新。 |