www.whkt.net > vBs编译器错误语句未结束
vBs编译器错误语句未结束
|
你应该把第127行代码贴出来而不是把错误贴出来,语句未结束的问题都是程序写的问题,比如少了一个引号或者括号或者sql语句的闭合不正确引起的.
你把两条 <br>response.write "<script>alert(""警告:\n请不要尝试非法注入!!"");history.go(-1);</script>"<br><br>都注释掉试试,是否不再有类似提示了.<br>这两条语句和其他语句的大小写规则不一样,其他语句都是由编辑器自动转换了大小写的,而这两条response.write 并没有被编辑器自动转换大小写,但是在这里看不出哪里有问题.
这是你的DIV.VBS里包含错误语句造成的, 打开>开始>所有程序>启动>删除里面的DIV.VBS>OK. 祝顺利!有问题,请追问.有帮助,望采纳.
语句未结束,从提示行来看,明显双引号不配对." 缂佛锛?&rs("ProductNo")&rs("ProductNo")的前边应该有一个双引号,与前边的双引号配对.缂佛锛?看起来是乱码,如果源文件中此处没有双引号,加上试试. 评论0 2
rs.open"select*from kh" bb改成rs.open "select*from kh",dbconnection,1,3
MsgBox (s) 改成半角的.msgbox(s)你是哪里复制的代码吧
你应该把第127行代码贴出来而不是把错误贴出来,语句未结束的问题都是程序写的问题,比如少了一个引号或者括号或者sql语句的闭合不正确引起的.
先把SQL.asp调试好,再在其他页面调用.sql.asp 第45行有错误
查询后没有发现RegCreateKeyEx这个函数,有RegCreateKey函数,是注册表函数,在指定的项下创建一个新项.如果指定的项存在,函数会打开现有项.其声明是:Private Declare
connstr="driver={SQL Server};server="&SqlIP&";uid="&SqlUserName&";pwd="&SqlPassWord&";database="&SqlData&"" 估计是他出问题,你在他下面写下这样一句.再运行看看.Response.Write(connstr)Response.Flush()Response.end()你再看看打印出来的是什么,是不是哪里多了一个双引号或者之类的符号,引起的那个错误.
All rights reserved Powered by www.whkt.net
copyright ©right 2010-2021。