尝试创建一个Web API,用于查询作为String数组接收输入的Oracle DB。尝试添加命令参数
我还添加了以下引用System.Data.OracleClient.dll,
using Oracle.ManagedDataAccess.Client;
using Oracle.ManagedDataAccess.Client.OracleParameter;
using System.Data.OracleClient;
using System.Data.OracleClient.OracleParameter;
`using namespace指令只能应用于名称空间; ' Oracle.ManagedDataAccess.Client.OracleParameter'是一个类型而不是命名空间
using namespace指令只能应用于名称空间; ' System.Data.OracleClient.OracleParameter'是一个类型而不是命名空间`
答案 0 :(得分:4)
您正在尝试使用Oracle的Oracle客户端(Oracle.ManagedDataAccess.Client)和Microsoft的Oracle客户端(System.Data.OracleClient)。你应该选择其中一个。但是,我认为微软的版本在最新的.Net Framework版本中已被弃用,所以你可能会更好地利用Oracle的实现。