Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Khi mở một kết nối oracle, đối tượng kết nối là null

Tôi đã gặp vấn đề tương tự và đã giải quyết được việc thêm vào Tài liệu tham khảo dự án C # của tôi Oracle.ManagedDataAccess thay vì Oracle.DataAccess .
Để thực hiện việc này, hãy truy cập (Công cụ / Trình quản lý gói Nugget / Trình quản lý gói Nugget cho Giải pháp) duyệt qua Tài liệu tham khảo Oracle và chọn Oracle.ManagedDataAccess .
Sau đó, bạn cần nhận xét hoặc xóa các lệnh gọi DataAccess thực của mình tới ManagedDataAccess với tư cách là:

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

Không cần thay đổi mã kết nối của bạn, chỉ sử dụng mã hóa. Sau khi nó hoạt động, bạn có thể xóa Oracle.DataAccess khỏi Tài liệu tham khảo dự án của mình



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bất kỳ nhược điểm nào đối với cờ bit trong cột cơ sở dữ liệu?

  2. RMAN Các lệnh sao lưu

  3. Cách tối ưu để XÓA các hàng được chỉ định khỏi Oracle

  4. Mã hóa mật khẩu trong R - để kết nối với Oracle DB bằng RODBC

  5. Phản ánh trong PLSQL?