Tôi nên sử dụng loại nào ở trên. Xin vui lòng cho tôi biết liên quan đến các khía cạnh sau đây:System.Data.OracleClient Vs. ODP.NET
- Hiệu quả
- Licensing (cả hai đều là miễn phí?)
- Dễ phát triển
- Tương thích với kiểu dữ liệu .NET, vv
Tôi nên sử dụng loại nào ở trên. Xin vui lòng cho tôi biết liên quan đến các khía cạnh sau đây:System.Data.OracleClient Vs. ODP.NET
cách duy nhất bạn nên đi là ODP.NET, OracleClient đã không được chấp nhận và sẽ không được hỗ trợ nữa trong các phiên bản tương lai của .NET Framework.
check here: Microsoft OracleClient Deprecated
Edit: từ bài viết liên quan:
Oracle's free Oracle Data Provider for .NET (ODP.NET)
ODP.NET 11g là compatbile với tất cả các phiên bản của cơ sở dữ liệu Oracle trở lại 9.2, và nhiều phiên bản có thể cùng tồn tại trong một hệ điều hành duy nhất
cảm ơn. ODP.NET miễn phí hay tôi phải trả tiền cho nó? – ria
@ria http://www.oracle.com/technetwork/topics/dotnet/free-088006.html – NullUserException
Nhiều phiên bản ODP trong cùng một môi trường rất nguy hiểm. Trong khi nó được hỗ trợ bởi Oracle - nó không chơi tốt với. Net và nên tránh. – tsells