ASP 提示非法赋值的解决方法
分析可能是:asp的一些保留字段导致,具体的大家可以参考这篇文章:ASP常见的保留字整理
正常来说代码没问题```ID也有值但是库改成了SQLSERVER库因不长用所以请教各位这个错误是哪里问题
MicrosoftVBScript运行时错误错误'800a01f5'
非法赋值:'SqlStr'
/admin/list/savedate.asp,行60
错误行代码 SQLstr="deleted_31whereid="&id&""
<% '删除小类信息 subdelbuy() id=clng(Request.QueryString("id")) Setbook=server.createobject("adodb.recordset") SQLstr="deleted_31whereid="&id&"" conn.ExecuteSQLstr setbook=nothing conn.close setconn=nothing %> <SCRIPTLANGUAGE=vbscript> <!-- msgbox("删除成功!") window.location.href="buySoScan.asp" --> </SCRIPT> <% endsub %>
解决方法:SQLstr改成sqlssqls
换个变量名试试,还有SQL语句要改一下
SQLstr="deleted_31whereid="&id&"" conn.Execute
SQLstr改成
dimsqlssqls="deletefromd_31whereid="&clng(id) conn.Execute(sqls)