表test的字段code类型为varchar
1:code = cstr(trim(request("code")))
2:sql = select * from test where code = '"&code&"'"
3:rs.open sql,conn
Microsoft OLE DB Provider for SQL Server 错误 '80040e14'
第 1 行: '120003' 附近有语法错误。(即第3:行)
把sql改成:sql = select * from test where code = "&code却不报错,是怎么回事呢?
參考答案:你用的什么数据库?
从你现在的改动上看,唯一的变动就是去掉了参数两边"'"
那么你就要去看一看你的数据类型是什么
看看字符和数字使用的是哪种!!!!