asp中提示语句未结束

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:54:01
sql="insert into assetshfly values('"&lyid&"','"&hfname&"','"&hfnr&"','"&hfrq&"')"

Microsoft VBScript 编译器错误 错误 '800a0401'

语句未结束

/ly/res.asp,行31

sql="insert into assetscfg values('"&lyid&"','"&hfname&"','"&hfnr&"','"&hfrq&"')"
--------------^

SQL语法无误,可能你那四个变量的值有问题,
那四个变量中可能包含“单引号,双引号或括号之类的东西”
你可以这样试试

sql="insert into assetshfly values('"&lyid&"','"&hfname&"','"&hfnr&"','"&hfrq&"')"

下面加上
Response.Write SQL
Response.end
试试。

sql="insert into assetscfg values('"&lyid&"','"&hfname&"','"&hfnr&"','"&hfrq&"')"
你这两个表assetscfg 和assetshfly里面的字段是不是和你插入的一样?
应该是sql语句写错了,你好好检查一下。