请问asp中如何完全比较两个字符串啊?

时间:2022-09-16 19:53:37
不好意思,本人是雏鸟,所以才会问这种菜问题,比较笨,搜不到,忘大家不吝赐教,多谢!
我想将从数据库(access)取出的字段与一个字符串比较是否相同,我是这样写的:
rs(xxx)="xxx" 报类型错误,请问应该用什么方法啊?谢谢!!

11 个解决方案

#1


rs("xxx")="xxx"  Or Trim(Rs("xxx"))="xxx"

#2


VBScript比较字符串
rs("xxx")="xxx"

JavaScript比较字符串
rs("xxx")=="xxx"

#3


asp

if rs("xxxx")="xxxxx" then
......
end

#4


麻烦些还可以:(ASP)
if instr(母串,字串)=1 and len(母串)=len(字串) then

#5


rs("xxx")="xxx"

#6


谢谢以上大侠,可是   <option value=0 selected>请选择城区</option>
   <option value="东城区" <% if rs("chengqu")="东城区" then
                                                   response.write "selected"
   end if %>>东城区</option>

报错说  if rs("chengqu")="东城区"   这一行类型不匹配

#7


查一下你的chengqu 是什么类型

#8


强制类型转换
if Cstr(rs("chengqu"))="东城区"   这一行类型不匹配

#9


那个强制类型转换是什么意思啊~ 我也试过cstr还是不行~ 有没有可能是我数据库里面的字段类型有问题?

#10


应该是:trim(rs("xxx"))="xxx"

rs中应该字段的名称

#11


我还以为中文字符串无法比较呢!

#1


rs("xxx")="xxx"  Or Trim(Rs("xxx"))="xxx"

#2


VBScript比较字符串
rs("xxx")="xxx"

JavaScript比较字符串
rs("xxx")=="xxx"

#3


asp

if rs("xxxx")="xxxxx" then
......
end

#4


麻烦些还可以:(ASP)
if instr(母串,字串)=1 and len(母串)=len(字串) then

#5


rs("xxx")="xxx"

#6


谢谢以上大侠,可是   <option value=0 selected>请选择城区</option>
   <option value="东城区" <% if rs("chengqu")="东城区" then
                                                   response.write "selected"
   end if %>>东城区</option>

报错说  if rs("chengqu")="东城区"   这一行类型不匹配

#7


查一下你的chengqu 是什么类型

#8


强制类型转换
if Cstr(rs("chengqu"))="东城区"   这一行类型不匹配

#9


那个强制类型转换是什么意思啊~ 我也试过cstr还是不行~ 有没有可能是我数据库里面的字段类型有问题?

#10


应该是:trim(rs("xxx"))="xxx"

rs中应该字段的名称

#11


我还以为中文字符串无法比较呢!