vb6.0 里如何判断数据里是否包含指定的内容?

来源:百度知道 编辑:UC知道 时间:2024/09/20 21:33:16
vb6.0 里如何判断数据里是否包含指定的内容?
我想从提交的信息里判断是不是含有"-"符号。
不需要入库,主要是把获取来的日期进行判断,看看有没有带"-"。我是做搜索用,输入日期,根据输入的日期查找包含该日期的记录,用的like,但是2009-12-1跟2009-12-15日都是统计在内,我想用判断"-"方法解决混乱。

InStr 字符串函数 可以用于检测文本内是否存在指定 ,或比较

Split 函数 语法是 split(字串,分隔符) ,可做为判断关键字存在数

直接用个简单的例子跟你解释吧

Msgbox Instr(1,"abcdefg","def")

运行这行代码的结果是 4

意思就是 在"abcdefg"的第4位 发现了你想要搜索的"def"

那么同理
你的问题就可以演变为:
Msgbox Instr(1,"abcdefg","-")

运行结果就会是 0
意思就是没找到
你只需要判断这个结果是不是0 就可以知道你的数据里 是不是含有"-"

入库之前判断,还是入库之后判断?