一个变量传递问题

taih 2004-08-11 02:00:09
文件一 a.asp

<html>
......

<a href="#" onclick="javascript:open('b.asp?name=<%=aa")%>&lb=<%=bb>','','width=400,height=300');">cc</a>

....
</html>



文件二 b.asp

........

sql="select * from table where name = '"&request("name")&"' and lb = '"&request("lb")&"'"
rs.open sql,conn,1,1
......



name字符类型为字母
lb字符类型为汉字

如果操作系统是简体中文就没有问题,如果是繁体系统,就会提示b.asp文件出错(也是我写出来的这句)

我曾在a.asp文件中使用<form action="b.asp" method="post">将name和lb传递至b.asp,这样在繁体系统下也就不会出问题了,可问题有很多地方不能使用此方法。

不知有什么方法解决这个问题?


...全文
121 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
taih 2004-08-12
  • 打赏
  • 举报
回复
上面的语句发贴的时候打错了:)不是语句的问题,问题是由汉字通过get方式传送造成的,因为数据库里的都是简体字,当我在简体操作系统下打开此网页的时候就没有问题,但在繁体系统下运行就会报错,大致的意思就是说没有找到记录集,现在问题已经解决了,我把两个变里用<form action="b.asp" method="post">这个方式传递就没问题了,我现在就是想知道为什么使用b.asp?方法会了错?
19az 2004-08-11
  • 打赏
  • 举报
回复
简体中文与繁体之间还有区别吗?
多半是语言集的问题,帮你找找资料看看吧……
flyskywlh 2004-08-11
  • 打赏
  • 举报
回复
我上面错了,应该是
<a href="#" onclick="javascript:open('b.asp?name=<%=aa%>&lb=<%=bb%>','','width=400,height=300');">cc</a>

qfacy 2004-08-11
  • 打赏
  • 举报
回复
如果不是你把哪个数据库里的字段值改为繁体!看看还有此错误吗?
flyskywlh 2004-08-11
  • 打赏
  • 举报
回复
<a href="#" onclick="javascript:open('b.asp?name=<%=aa")%>&lb=<%=bb>','','width=400,height=300');">cc</a>

你这句好像漏了东西了吧

应该是<a href="#" onclick="javascript:open('b.asp?name=<%=aa")%>&lb=<%=bb%>','','width=400,height=300');">cc</a>
qfacy 2004-08-11
  • 打赏
  • 举报
回复
数据库里的字段值是繁体不?
还有以下有点错误
<a href="#" onclick="javascript:open('b.asp?name=<%=aa")%>&lb=<%=bb>','','width=400,height=300');">cc</a>
里面有点错误:
<a href="#" onclick="javascript:open('b.asp?name=<%=aa%>")&lb=<%=bb>','','width=400,height=300');">cc</a>
taih 2004-08-11
  • 打赏
  • 举报
回复
错误 '80020009'
/b.asp,行 29

也就是这行sql="select * from table where name = '"&request("name")&"' and lb = '"&request("lb")&"'"
rs.open sql,conn,1,1
flyskywlh 2004-08-11
  • 打赏
  • 举报
回复
提示出什么错误?
snowskyplay 2004-08-11
  • 打赏
  • 举报
回复
关注
taih 2004-08-11
  • 打赏
  • 举报
回复
还有其他办法吗?因为现在改起来工程非常大!
Drowning 2004-08-11
  • 打赏
  • 举报
回复
把lb的字符类型改一下吧

28,409

社区成员

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

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