C# 使用OracleParameter传递参数提示缺少表达式
使用OracleParameter时不能使用@var_name作为占位符, 应该使用:var_name, 注意字符串不要使用单引号。
var sql = "insert into users values (@id,@name,@surname,@username)";
上面是错误的,下面这种方式才是正确的
var sql = "insert into users values (:id,:name,:surname,:username)";
http://msdn.microsoft.com/en-us/library/system.data.oracleclient.oraclecommand.parameters.aspx
本博客内容所有权限保留,若需合作请与博主联系.博主邮箱:donaldjohn@qq.com