When opening an oracle connection, connection object is null

后端 未结 5 2087
予麋鹿
予麋鹿 2020-12-19 10:08

I am trying to connect to an oracle database in my controller:

 using Oracle.DataAccess.Client;
 using Oracle.DataAccess.Types;

 // Other code

 OracleConne         


        
5条回答
  •  轮回少年
    2020-12-19 10:31

    I had same problem and solved adding to my C# Project References Oracle.ManagedDataAccess instead of Oracle.DataAccess.
    To do this go to (Tools / Nugget Package Manager / Nugget Package Manager for Solution) browse for Oracle References and select Oracle.ManagedDataAccess.
    Then you need to comment or delete your actual DataAccess calls to ManagedDataAccess as:

    //using Oracle.DataAccess.Client; 
    //using Oracle.DataAccess.Types;
    using Oracle.ManagedDataAccess.Client;
    

    No need to change your Connection Code, only the using coding. After it works you can delete Oracle.DataAccess from your Project References

提交回复
热议问题