做asp碰到错误类型:Microsoft VBScript 编译器错误 (0x800A0408)无效字符???
发布网友
发布时间:2022-05-25 13:25
我来回答
共5个回答
热心网友
时间:2023-11-01 10:06
你的SQL语法上是没有错误的..+号和&号的作用都一样,可以连接字符串,楼上的说的不太对.你检查一下数据库里的表和字段名有没有和语名上的有没有搞错..表:XS
字段XH
要和数据库的对上.
热心网友
时间:2023-11-01 10:06
StrSQL="select * from XS where XH='" +Request.Form("StuXH")+"'"
改成
StrSQL="select * from XS where XH='" &Request.Form("StuXH")&"'"
asp中是&来连接的
------------------------------------
那你用response.write(sql)输出看看..看sql是多少.贴出来..问题就在这上面
----------------------------------------------------
汗..要这样.
response.write(sql)
response.end()
才能看的到结果的..你看一下值是多少.然后贴上来
热心网友
时间:2023-11-01 10:07
if request("stuadd")="添加" then
strsql="select * from xs where xh='"&request("stuxh")&"'"
else
end if
set sqlrecset=server.createobject("aoddb.recordset")
sqlrecset.open strsql,sqlconn,3,1
if not sqlrecset.eof then
else
end if
‘备注:前提还得有 sqlconn 已经连接了数据库
热心网友
时间:2023-11-01 10:08
aa=Request.Form("StuXH")
StrSQL="select * from XS where XH='" &aa&"'"
试试
热心网友
时间:2023-11-01 10:08
这个字符不能用