【发布时间】:2016-05-24 19:44:35
【问题描述】:
这是我第一次使用 oracle 数据库而不是 MS-SQL。 我发现我可以在我的项目中引用 2 个命名空间来连接和操作 oracle 数据库。
MySql.Data.MySqlClient 命名空间和 System.Data.OracleClient 命名空间。
很清楚MySql.Data.MySqlClient是oracle写的,System.Data.OracleClient是microsoft写的,但是网上找不到比较的。
因为它们的目标和功能非常相似,我觉得有必要根据您的经验询问,我应该关注其中哪一个?有什么主要区别吗?
【问题讨论】:
-
MySQL用于被 Oracle 收购的 MySQL。它们必然是相似的,因为它们都继承自System.Data.Common类型