未结束的字符串常量

YUYAO2 2008-04-16 03:35:13
<% career="学生,老师,医生,律师,计算机业,工程师"
career_c=Split(career,",")%>
报错“未结束的字符串常量”
可把“工程师”去掉就不报错
为什么?
...全文
65 点赞 收藏 16
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
YUYAO2 2008-04-18
很谢谢大家
我已经知道了,是编码问题
回复
xfxacong 2008-04-16
同意14楼
回复
myvicy 2008-04-16
<label> <span class="STYLE3">职业 </span>:
<% career="金融,学生,老师,医生,律师,计算机业,工程师"
career_c=Split(career,",")%>
<select name="select">
<% For i=0 To UBound(career_c)%>
<option value="<%=career_c(i)%>"> <%=career_c(i)%> </option>
<%next%>
</select>
回复
itzhiren 2008-04-16
1、你从别处拷贝的,代码中有不可见字符。建议重新手写一遍
2、这两行其实是一行。建议回车一下
回复
xxgu 2008-04-16
页面编码问题?
回复
YUYAO2 2008-04-16
<label><span class="STYLE3">职业</span>:
<% career="金融,学生,老师,医生,律师,计算机业,工程师"
career_c=Split(career,",")%>
<select name="select">
<% For i=0 To UBound(career_c)%>
<option value="&career_c(i)&"><%=career_c(i)%></option>
<%next%>
</select>
这是全代码
就这个报错<% career="金融,学生,老师,医生,律师,计算机业,工程师"
回复
这2行没问题的
回复
YUYAO2 2008-04-16

回复
EexeNet 2008-04-16
给每个字面加个''
如: str="'学生','老师','医生'................."
回复
itzhiren 2008-04-16
什么地方报错?是这两行吗?
回复
YUYAO2 2008-04-16
我还发现了一个问题
只有“工程师”是三个字
当为两个或四个或双数时就不报错
单数就报错
为什么
回复
街头小贩 2008-04-16
因为工程师没有在career_c中!
回复
liangjianshi 2008-04-16
<% career="学生,老师,医生,律师,计算机业,工程师"
career_c=Split(career,",")%>
这两句没错啊
回复
hookee 2008-04-16
测了一下,没发现问题,是不是其他代码的影响?
回复
xxgu 2008-04-16
<% career="学生,老师,医生,律师,计算机业,工程师"
career_c=Split(career,",","")%>
回复
keenlylzl 2008-04-16
工程师后面加个,试试
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-04-16 03:35
社区公告
暂无公告