菜鸟提问。

terpitude 2001-07-09 09:41:23
1.runat=server有的时候没有就会出现:800a000d的错误编码,有的时候却不需要,请问什么时候一定要加这句话呢?
2.strsql="select * from biao where 地址='"&request("name")&"'"
这句话从本页文本框取查询条件,单引号还好理解,"&request("name")&"如何理解呢?
...全文
107 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tripofdream 2001-07-09
  • 打赏
  • 举报
回复
runat=server表示是SERVER端脚本(相当于<% %>),没有就是CLIENT端的,什么时候用就看程序在哪一端执行了
terpitude 2001-07-09
  • 打赏
  • 举报
回复
谢谢楼上的,明白了。我看的一本烂书上特别提出'"&request("name")&"'要这么写,一下就把我搞糊涂了。:),第一个问题怎么没人回答呀?

minmin127 2001-07-09
  • 打赏
  • 举报
回复
在asp中""使用里表示字符串的,&是用来连接字符串的
在你的这句中:strsql="select * from biao where 地址='"&request("name")&"'"
"select * from biao where 地址='"----是一个字符串
request("name")----是一个字符串
"'"----是一个字符串
这三个字符串要用 & 连接起来

terpitude 2001-07-09
  • 打赏
  • 举报
回复
request("name")取回来的已经是个字符穿了呀,直接写成下列句式不可以吗?
strsql="select * from biao where 地址='&request("name")&'"
ytc1977 2001-07-09
  • 打赏
  • 举报
回复
strsql="select * from biao where 地址='"&request("name")&"'"
strsql="select * from biao where 地址='" + request("name") + "'"
是1+1+1的关系
明白吗
terpitude 2001-07-09
  • 打赏
  • 举报
回复
1的意思是<script language=VBScript runat=server>
有的时候没有runat=server就会出错,我想问下什么时候必须使用
2我想问的是格式的意思,不是楼上所说的;就是说双引号和&是什么意思?
wanghu 2001-07-09
  • 打赏
  • 举报
回复
1.不明白你的意思
2.request("name")是获取前一页传过来的参数

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧