求教,急,在线等待
表a两个字段 code,status
在asp 页面中的文本框<input type="text" name="bianhao">中输入一个值后,按下
<input type="button" name="ok">,要求将输入的值与表a的code字段进行匹配,如果相同,则显示该记录的status字段中的值,asp代码如何写?
问题点数:100、回复次数:5Top
1 楼csdntoll(伊人美食LadyFood.Com)回复于 2003-09-01 15:02:31 得分 40
bianhao=Request("bianhao")
sql="Select * From a Where code='"&bianhao&"' "
rs.Open sql,conn,1,1
If rs.BOF OR rs.EOF Then
Response.write ""
Else
Response.write rs("status")
End If
Top
2 楼summercat(飘轩(灌篮高手))回复于 2003-09-01 15:04:00 得分 0
很容易啊~~在仔细说一下,是显示在哪里?文本框?无刷新吗?Top
3 楼nbzhangbz(哈哈)回复于 2003-09-01 15:08:37 得分 0
csdntoll(阿标)不是给你代码了吗?你再添点出错控制就可以了。。。Top
4 楼61(儿童节快乐)回复于 2003-09-01 15:18:41 得分 30
a.asp内容:
<%@ Language=VBScript %>
<!--#include file = "conn.asp"-->
<%
bianhao=Request("bianhao")
if trim(bianhao)<>"" then
sql="Select * From a Where code='"&bianhao&"' "
rs.Open sql,conn,1,1
if not rs.eof then
status=rs("status")
end if
rs.close
End If
%>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT LANGUAGE=vbscript>
function ok_onclick()
form1.submit
end function
</SCRIPT>
</HEAD>
<BODY>
<FORM action="a.asp" method=POST id=form1 name=form1>
<TABLE WIDTH=75% BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD>bianhao:<input type="text" name="bianhao"></TD>
<TD>status:<INPUT type="text" id=text1 name=text1 value="<%=status%>"></TD>
</TR>
<TR>
<TD><input type="button" name="ok"></TD>
</TR>
</TABLE>
</FORM>
<P> </P>
</BODY>
</HTML>
Top
5 楼pp4u(方便面(当天结贴))回复于 2003-09-01 15:19:02 得分 30
bianhao=Request("bianhao")
sql="Select status From a Where code='" & bianhao & "' "
rs.Open sql,conn,1,1
If not rs.EOF Then
Response.write rs("status")
End IfTop




