2011-09-12 14 views
7

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

Trả lời

8

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

+0

cảm ơn. ODP.NET miễn phí hay tôi phải trả tiền cho nó? – ria

+0

@ria http://www.oracle.com/technetwork/topics/dotnet/free-088006.html – NullUserException

+1

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

Các vấn đề liên quan