2

我正在尝试MariaDB使用MySql.Data.dll. 我认为它应该可以工作,因为它MariaDB是 MySQL 的替代品。

在 StackOverflow 上找到了一个有用的答案,但是有一件事让我感到困惑。

在他或她的代码的最顶部,他或她使用using MySql.Dataand using MySql.Data.MySqlClient。我发现的其他教程只提到了using MySql.Data.

如果这个问题很愚蠢,我深表歉意,但我真的很想了解他或她为什么同时使用这两种陈述而不仅仅是using MySql.Data?

4

1 回答 1

0

在这个问题中使用MySqlConnectionand MySqlCommandare used 所以你可以删除MySql.Data,因为这两个类都是 namespace 的一部分MySql.Data.MySqlClient

您也可以编写MySql.Data.MySqlClient.MySqlConnectionMySql.Data.MySqlClient.MySqlCommand删除 using 语句。

于 2016-06-27T06:11:18.857 回答