| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 817 人关注过本帖
标题:【已解决,谢谢斑竹大哥】ASP参数传递
只看楼主 加入收藏
jlky
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-3-14
收藏
 问题点数:0 回复次数:14 
【已解决,谢谢斑竹大哥】ASP参数传递
大致是我想作个搜索页面

index.asp中的文本框name为fczh

输入后提交表单到search.asp?fczh=<%=request.form("fczh")%> (根据斑竹提示修改后还是不行)


在search.asp页面 页头加入传递变量fczh=request.QueryString("fczh")

但是输入的值传不过去,为何?请帮帮忙!谢谢大家了

[此贴子已经被作者于2007-4-23 13:56:13编辑过]

搜索更多相关主题的帖子: 参数 ASP 斑竹 
2007-04-22 21:12
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
输入后提交表单到search.asp?fczh=<%=request.form("fczh")%>


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-04-23 08:33
jlky
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-3-14
收藏
得分:0 
根据提示修改后,还是不能传递过去参数。为何?
2007-04-23 11:15
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
search.asp的代码帖上来

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-04-23 11:21
jlky
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-3-14
收藏
得分:0 
代码太乱,保存到txt里了。谢谢斑竹
3k8Jp9g1.txt (1.06 KB)

[此贴子已经被作者于2007-4-23 11:31:03编辑过]



aLb4UmEF.txt (1.06 KB)
2007-04-23 11:26
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

第一:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
这句应该写在
<!--#include file="conn.asp"-->
上面,也就是说写在页面的第一行

第二:
conn.asp从如果有类似on error resume next 之类的语句先注释掉,看有什么错误


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-04-23 11:37
sithing
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-11-30
收藏
得分:0 
发FORM内容看看嘛…………

2007-04-23 11:52
jlky
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-3-14
收藏
得分:0 

按照斑竹的方法更改,
《————————————————————search.asp中的内容:
dim name
name=request.QueryString("name")

set rs = server.CreateObject("adodb.recordset")
sql="select * from 123 where name="&name
rs.open sql,conn,1,1
<------------------------------------------form内容如下:
<form id="form1" name="form1" method="post" action="search.asp?name="<%=request.Form("name")%>"">
<table width="257" border="1" align="center" cellspacing="2" bordercolor="#FFFFFF">
<tr>
<td width="72"><div align="center">姓名</div></td>
<td width="175"><input name="name" type="text" id="name" /></td>
</tr>
<tr>
<td><div align="center">住址</div></td>
<td><input name="address" type="text" id="address" /></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<label> <br />
<input type="submit" name="Submit" value="搜索" />
</label>
</div></td>
</tr>
</table>
</form>

--------------------------------------------------错误提示:
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'name=' 中。
/search.asp, 第 10 行



语法有问题吗?

[此贴子已经被作者于2007-4-23 12:31:49编辑过]

2007-04-23 12:30
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
收藏
得分:0 
conn.asp

的代码看看

http://www./
2007-04-23 12:32
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
收藏
得分:0 
sql="select * from 123 where name='"&name&"'"
rs.open sql,conn,1,1

http://www./
2007-04-23 12:33
快速回复:【已解决,谢谢斑竹大哥】ASP参数传递
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043698 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved