请问insert into语句中values中能引用变量吗(内详)?
由request得到三个变量na,se,ag
经过验证sql数据库连接正常,可是执行以下语句时就出错
sql="insert into tab(name,sex,age) values(na,se,ag)" '1
set rs=conn.execute(sql) '2
无论我将sql语句变为sql="insert into tab(name,sex,age) values(&na&,&se&,&ag&)"
或sql="insert into tab(name,sex,age) values('&na&','&se&','&ag&')"都会提示1行
或2行有错误,难道insert into语句中不能引用变量吗?还是我用法错了。
遇到这种sql语句'或"或&或其他符号掺杂写法有什么规律吗?
谢谢!