关于在.net中like模糊查询的问题
aselect = Trim(fselect.Text)
ainfo = Trim(finfo.Text)
sql = "select * from CT_Log where " + aselect + "= '" + finfo + "'"
上面的SQL查询没有错误,但下面的查询语句就会出现错误(如下)
sql = "select * from CT_Log where " + aselect2 + "like '%" + finfo + "%'"
Line 1: Incorrect syntax near '%aa%'.
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: Line 1: Incorrect syntax near '%aa%'.