为什么if语句没有执行?(毕设小问题)

fanea 2008-04-05 10:51:34
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/nana.asp" -->
<%
Dim rs1
Dim rs1_numRows

Set rs1 = Server.CreateObject("ADODB.Recordset")
rs1.ActiveConnection = MM_nana_STRING
rs1.Source = "SELECT fid FROM dbo.fina"
rs1.CursorType = 3
rs1.CursorLocation = 2
rs1.LockType = 1
rs1.Open()

rs1_numRows = 0

%>
<html>
<form name="form1" method="post" action="">
<input type="submit" name="Submit" value="提交">
<input name="text1" type="text" id="text1">
</form>
<%
rs1.movefirst
dim a
dim b
a=rs1("fid")
b=request.form("text1")
if a=b then
response.write(a)
end if
%>
</html>
<%
rs1.Close()
Set rs1 = Nothing
%>
我验证过a="1234",b="1234"
为什么不执行以下语句?
if a=b then
response.write(a)
end if
...全文
29 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fanea 2008-04-06
真的是这个问题,我怎么就没想到呢,解决了,谢谢
回复
fanea 2008-04-06
好,我去试试
回复
小逗狗 2008-04-06
[Quote=引用 1 楼 hookee 的回复:]
a = trim(rs1("fid").value)
b = trim(request.form("text1"))
if a = b then

数字的话
a = rs1("fid").value
b = trim(request.form("text1"))
If CInt(a) = CInt(b) Then
[/Quote]
同意楼上
回复
hookee 2008-04-05
a = trim(rs1("fid").value)
b = trim(request.form("text1"))
if a = b then

数字的话
a = rs1("fid").value
b = trim(request.form("text1"))
If CInt(a) = CInt(b) Then
回复
相关推荐
发帖
vbScript
创建于2007-09-28

4001

社区成员

它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
申请成为版主
帖子事件
创建了帖子
2008-04-05 10:51
社区公告
暂无公告