asp中的英文字符为什么是两个字节的?

hayseed 2003-09-24 04:34:17
我用Lenb检查一个字符如:a
竟然是2字节!为什么呢?
请高手指教!
...全文
108 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hayseed 2003-09-26
  • 打赏
  • 举报
回复
我是这样写的:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<head>
<%=lenb("aaaaa")%>

页面上显示:10

????????????????????????
yzflying 2003-09-25
  • 打赏
  • 举报
回复
是从数据库中读出来的吗?
如果是,数据类型的问题varchar和nvarchar有区别的。
yjgx007 2003-09-25
  • 打赏
  • 举报
回复
提交的页面中
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
确认charset=gb2312 而不是unicode之类
hayseed 2003-09-25
  • 打赏
  • 举报
回复
<%
response.write lenb("aaa")
%>

页面显示6

????
yywxlb 2003-09-24
  • 打赏
  • 举报
回复
大写也是一个字节啊
看看是不是有空格、是不是全角
fuzq 2003-09-24
  • 打赏
  • 举报
回复
大写或空格
ying0 2003-09-24
  • 打赏
  • 举报
回复
可能是大写了。
xianglong 2003-09-24
  • 打赏
  • 举报
回复
空格。。大写
hfkj 2003-09-24
  • 打赏
  • 举报
回复
有没有空格呀

28,406

社区成员

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

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