问一个函数问题

nmdszhhh 2008-03-23 12:57:45
不知道有没有这样的函数,

变量A和变量B进行比较,
如果在变量A中找到了变量B中的内容,
则输出T,否则输出F,

我只想知道有没有这样的函数,
不是什么通过编程得出的,
如果有的话,请告知,谢谢!
...全文
79 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Anlige 2008-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liuyann 的回复:]
VBScript codeIIF(instr(A,B)>0,"T","F")

== 思想重于技巧 ==
[/Quote]
这大哥已经说的很明白了~呵呵
web_flag 2008-03-23
  • 打赏
  • 举报
回复
asp没有IIF函数
IIF只能出现在ACCESS的SQL语句中
nmdszhhh 2008-03-23
  • 打赏
  • 举报
回复
我只想知道有没有这样的函数,
有的话,又怎么写,谢谢
nmdszhhh 2008-03-23
  • 打赏
  • 举报
回复
luxu001207
7楼,你的是判断语句得出的,
而我要的是直接函数得出的哦!!!
nmdszhhh 2008-03-23
  • 打赏
  • 举报
回复
我这样输

<%
A="111222333"
B="22"
big=IIF(instr(A,B)>0,"T","F")
response.write big
%>


错误
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 运行时错误 错误 '800a000d'

类型不匹配: 'IIF'
Atai-Lu 2008-03-23
  • 打赏
  • 举报
回复
呃...
晕啊
if instr(A,B)>0 then
Response.Write("T")
else
Response.Write("F")
end if
nmdszhhh 2008-03-23
  • 打赏
  • 举报
回复
???

<%
A="111222333"
B="22"
IIF(instr(A,B)>0,"T","F")
%>

我这样输,
可是发生错误哦

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 编译器错误 错误 '800a0414'

调用子程序时不能使用括号




我用[]号后又出现


Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 运行时错误 错误 '800a000d'

类型不匹配: 'IIF'





liuyann 2008-03-23
  • 打赏
  • 举报
回复

以下摘自 Microsoft Access Help

InStr 函数


返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。

语法

InStr([start, ]string1, string2[, compare])


== 思想重于技巧 ==
liuyann 2008-03-23
  • 打赏
  • 举报
回复

以下摘自 Microsoft Access Help

IIf 函数


根据表达式的值,来返回两部分中的其中一个。

语法

IIf(expr, truepart, falsepart)

IIf 函数的语法含有下面这些命名参数:

部分 描述
expr 必要参数。用来判断真伪的表达式。
truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。
falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。



说明

由于 IIf 会计算 truepart 和 falsepart,虽然它只返回其中的一个。因此要注意到这个副作用。例如,如果 falsepart 产生一个被零除错误,那么程序就会发生错误,即使 expr 为 True。

== 思想重于技巧 ==
  • 打赏
  • 举报
回复
ASP本身就有比较函数
liuyann 2008-03-23
  • 打赏
  • 举报
回复

由于您是新用户,所以特此介绍一下结贴的方法


如果您问题已经得解决,请您及时结帖给分,以感谢帮助您的朋友。

结帖方法:点击版面右上方或右下方 [管理] ,进入页面后就可以输入密码,分别给分,结帖。
或参考:
http://www.csdn.net/help/over.asp
http://topic.csdn.net/u/20080110/19/7cb462f1-cac6-4c28-848e-0a879f4fd642.html
=============================================================================
问题解决,请及时结贴。
正确结贴方法:
管理帖子-->给分-->输入密码-->结贴
== 思想重于技巧 ==
liuyann 2008-03-23
  • 打赏
  • 举报
回复

IIF(instr(A,B)>0,"T","F")

== 思想重于技巧 ==

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧