我是菜鸟,想知道IIF()函数的意思 就是判断的意思,分为真假两种情况。更If差不多,就是不用"then" and "end if"给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据表达式的值,来返回两部分中的其中一个。本示例使用 IIf 函数来判断 CheckIt 过程之 TestMe 参数的值,如果参数值大于 1000 则传回“Large”;否则传回“小图标”。Function CheckIt (TestMe As Integer) CheckIt = IIf(TestMe > 1000, "Large", "Small")End Function iif(a,b,c)if a=ture then return b else return cend if 根据条件返回指定的值。语法IIF(逻辑表达式, 表达式1, 表达式2)返值类型表达式1、2是什么类型就是什么类型。参数描述逻辑表达式:如果此表达式为真,该函数就返回表达式1,否则返回表达式2。比如:? iif(a=1,'正确','错误')如果 a 等于1,就显示“正确”,否则就显示“错误”。用下面这段程序也可以实现上面的功能:if a=1 ? '正确'else ? '错误'endif 但很显然用 iif() 函数简单得多,而且程序运行的速度也快。另外在有些地方它是不可替代的。 我刚学数据库,请问 SQL 中 fields() 括号里如果填写 1、2、3等数据,分别表是哪个字段呀?? 如何增加悬浮式窗体的高度? 我好郁闷,我好郁闷,我要散分,我要散分,我要发动禁咒,我要发动禁咒 请问怎样在DataGrid中添加一列CheckBox列,实现复选删除功能? //巨难问题,低手勿看// Delphi 与 VB 谁好?(搞笑版) sql的update语句求教!! 请问哪里有VB数据库编程的入门级应用呀? 在vb6中如何生成.rpt文件? 简单问题,你们都会。 VB是怎么了??????` SOS!!!毕业设计遇上问题?帮帮我!!!高分送出。
本示例使用 IIf 函数来判断 CheckIt 过程之 TestMe 参数的值,如果参数值大于 1000 则传回“Large”;否则传回“小图标”。Function CheckIt (TestMe As Integer)
CheckIt = IIf(TestMe > 1000, "Large", "Small")
End Function
if a=ture then
return b
else
return c
end if
语法
IIF(逻辑表达式, 表达式1, 表达式2)
返值类型
表达式1、2是什么类型就是什么类型。
参数描述
逻辑表达式:如果此表达式为真,该函数就返回表达式1,否则返回表达式2。
比如:
? iif(a=1,'正确','错误')
如果 a 等于1,就显示“正确”,否则就显示“错误”。
用下面这段程序也可以实现上面的功能:
if a=1 ? '正确'
else
? '错误'
endif
但很显然用 iif() 函数简单得多,而且程序运行的速度也快。另外在有些地方它是不可替代的。