VB有没有判断包含的函数

极语言中文编程 2012-03-31 12:15:14
SQL查询有IN的方法,VB应该也有吧,就是不知道怎么用,比如符合2,3,5,8这几个数中其中一个就为真,其实也就是返回数组中是否存在某个值。
...全文
368 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
就是说我的条件是if a=1 or a=2 or a=4 or a=6 or a=10 or a=15 then 结果为真,就可以了。
判断条件极其有限,尽量用最简单的方法来实现。
  • 打赏
  • 举报
回复
VB难道没有in吗,这么个点小事要用正则。其实我操作的就是记录集,想把记录集存储到一个数组,然后再查询另一个记录集中的值是不是包含在这个数组里面。我在想字符串有很多函数,比如说left,right,instr等等,可能就是因为字符串要比数字处理起来复杂些。那么数字应该有更高效的方法吧。在我认为比int,cint,left,clng等方法还要简单吧。别住复杂处想。
vansoft 2012-03-31
  • 打赏
  • 举报
回复
正则。
  • 打赏
  • 举报
回复
这应该还是字符搜索判断.用instr也能实现.对于全部是数字类型的数组,查找某个值,是不是有更快捷的方法,
worldy 2012-03-31
  • 打赏
  • 举报
回复
s="2203345"
debug.print s like "*[2358]*" '方括号里相当于一个字符占位

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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