标题:ASP中很费解的错误
只看楼主
tianxbo
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2010-8-9
结帖率:80%
已结贴  问题点数:20 回复次数:4 
ASP中很费解的错误
1楼

sql="update net_信箱 set 回复内容 = '"&hfnr&"' where id="&id
已经确认这句话,没有语法错误,而且放在数据库能够执行,放在ASP中就一直报错
                 错误为:
                    Microsoft VBScript 编译器错误 错误 '800a0401'

                    语句未结束

                   /qyx/email_op.asp,行 22

                     sql="update net_信箱 set 回复内容 = '"&hfnr&"' where id="&id



用response.write(sql)
response.end()
测试输出上面的 sql语句,还是出现以上错误。
望高手解决一下啊
搜索更多相关主题的帖子: ASP 
2010-09-21 15:28
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:10 
确定你的数据库里的,‘回复内容’字段是字符型的吗?如果确定没有问题!
那么请考虑把这种形式的数据库结构改一下,你的结构表名+字段都是中英文混合的,请全部修改为英文,有些数据库对中文的支持不太好,经常会因为编译问题出现各种离奇错误!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-09-21 15:50
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
得分:10 
将表名和字段名加上[]

★★★★★为人民服务★★★★★
2010-09-22 05:57
tianxbo
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2010-8-9
得分:0 
多谢高手们指点,应该是"&hfnr&"有问题。我把它改名后,即可以执行了。hfnr这个变量名,是个内置函数?为什么不能用它呢/
2010-09-23 16:45
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
得分:0 
好像不是什么内置的东西,大概只有编程的人知道!

★★★★★为人民服务★★★★★
2010-09-23 16:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-321060-1-1.html




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

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