在aspcms+mssql中生成静态文件时提示错误如下:
------------------------------------------------------
错误号:-2147217900
错误描述:')' 附近有语法错误。sql=select SortID from AspCms_Sort where SortID in(27,30,27,31,82,83,82,84,8,94,)
------------------------------------------------------
经查实,出现在最后多了一个","逗号。
原代码如下:sql="select SortID from {prefix}Sort where SortID in("&SortIDs&")"
修改方法是在逗号后面零,如下:
sql="select SortID from {prefix}Sort where SortID in("&SortIDs&"0)"