Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教用IF单分支结构判断单元格内容不为空的写法

1楼
liguichuan 发表于:2011/11/26 0:42:00

我想判断当列的内容不为空时则执行,这样写可以吗?

 

 If  CurrentTable.Current.Isnull(col.Name) Then '如果列内容为空
           '不执行任何内容
 Else

           '列内容不为空时执行

          ......................
 End If

 

-------------------------------------------------------

 

那如果不想用多分支,而是用单分支写,该怎么写呢?(红色区域的内容)

 

if  XXXXX Then

    .................

End If

 

 

请教下,好像是不可以写成 :

if e.dataRow(col.name) is not null Then

.......

end if

[此贴子已经被作者于2011-11-26 1:19:50编辑过]
2楼
e-png 发表于:2011/11/26 1:22:00

照着抄吧:

if e.dataRow.IsNull(col.name) Then

.......

end if

3楼
liguichuan 发表于:2011/11/26 2:11:00
以下是引用e-png在2011-11-26 1:22:00的发言:

照着抄吧:

if e.dataRow.IsNull(col.name) Then

.......

end if

以上的判断为空,我想判断不为空执行。

4楼
狐狸爸爸 发表于:2011/11/26 8:48:00

if e.dataRow.IsNull(col.name) = False Then

.......

end if

5楼
liguichuan 发表于:2011/11/26 14:01:00

谢谢

帅哥哟,离线,有人找我吗?

狐狸爸爸
 

e.DataRow.OriginalValue

 

要判断是否为空怎么写?以下的写法都行不通。

if e.DataRow.OriginalValue.isnull(col.name) = False Then

.......

end if

----------------

if e.DataRow.isnull(OriginalValue(col.name)) = False Then

.......

end if

6楼
狐狸爸爸 发表于:2011/11/26 14:36:00

目前无法判断,等下次更新。

共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02588 s, 2 queries.