关于表单与SQL的问题!急!谢谢高手指教
如何在一个多字段表单中,输入第一个“文本字段”,随后根据第一个“文本字段”从SQL中提出其它字段的信息,并赋值给该表单中其他“文本字段”。 问题点数:20、回复次数:2Top
1 楼KAI3000(天天向上)回复于 2005-12-22 18:11:45 得分 0
用SQL 2000 的触发器,可以轻易达到你的要求。
Top
2 楼xhbmj(俱往矣,数风流人物还看今朝)回复于 2005-12-22 18:13:49 得分 20
相信你能看懂
<!--#include file="conn.asp"-->
<!--上面是connection对象-->
<%
name = request("name")
if name<>"" then
sql = "select * from table where name='"&name&"'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if Not rs.eof then
name1 = rs("name1")
name2 = rs("name2")
'....其他字段
End If
end If
%>
<FORM METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="name" value="<%=name%>"> <INPUT TYPE="submit" value="获得其他字段">
<INPUT TYPE="text" NAME="name1" value="<%=name1%>">
<INPUT TYPE="text" NAME="name2" value="<%=name2%>">
....其他字段
</FORM>Top