首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

一个奇怪的有关问题,大家看看这个是asp vbscript编译器的bug吗

2013-06-19 
一个奇怪的问题,大家看看这个是asp vbscript编译器的bug吗为写一个asp程序困惑了几个晚上了,终于发现出错

一个奇怪的问题,大家看看这个是asp vbscript编译器的bug吗
为写一个asp程序困惑了几个晚上了,终于发现出错的地方,之前一直报Microsoft VBScript 编译器错误 (0x800A0401) 语句未结束

<%
'读数据库操作.....
Dim He
He="test"
'为调试写的rs.open
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "select * from Product where ProductNme = '"&He&"'" , Conn, 1, 1
Response.Write "字符串:"&He&"<br />"
%>
定义变量只要是H后加任意字符一定报错,在H前加字符不会报错,换成其他不会报错。
环境:xp+iis5.1
 
大家试一试,把问题写出来,让人参考... asp 编译器 bug ASP VBScript
[解决办法]
书写代码时,操作符之间加空格比较好。
Response.Write "字符串:" & He & "<br />"
&和H不能连着写,因为 &H开头表示后面应该跟十六进制数。

热点排行