[英]SQL Invalid syntax with OLEDB Oracle (11g) and C#
这是我要运行的查询:
SELECT COUNT(*) FROM Users WHERE name = @name AND pwd = @pwd;
我的连接字符串:
Provider=OraOLEDB.Oracle;User Id = HR; Password = hr;
规格:
我尝试过的步骤:
我得到的错误:
ORA-00936:缺少表达
在Oracle中,参数以:
代替@
前缀。 改用它:
SELECT COUNT(*) FROM Users WHERE name = :name AND pwd = :pwd;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.