我正在做类似的事情
...
OracleCommand oCommand = new OracleCommand();
oConnection.Open();
oCommand.Connection = oConnection;
oCommand.CommandText = "SELECT * FROM employees WHERE user = :User";
oCommand.Parameters.AddWithValue(":Name", "Employee1");
DbDataReader dbRdr = oCommand.ExecuteReader();
Run Code Online (Sandbox Code Playgroud)
然后这会引发异常:
ORA-01745:无效的主机/绑定变量名称
编辑:连接字符串如下所示:
"Data Source=orcl;Persist Security Info=True;User ID=user_id;Password=pwd;Unicode=True"
Run Code Online (Sandbox Code Playgroud)
之后没有错误,oConnection.Open();所以我假设我的连接字符串是正确的.
我犯了哪个部分?
| 归档时间: |
|
| 查看次数: |
14651 次 |
| 最近记录: |