1

我知道,以前有人问过。

但是有一种非常简单的方法可以在 WinForms 中使用来自 mysql 站点的 MySQL 连接器来执行此操作。我也可以将它与 WPF 一起使用吗?或者它只是一个 WinForms 的东西?我试过了,但似乎不起作用。

如何使用 WPF 连接到 MYSQL?

4

2 回答 2

3

WPF 和 MySQL 完全没有任何关系,可以随意搭配使用。您如何实现这是一个选择,但使用单独的数据层始终是一个不错的选择。如果为数据操作创建一个接口,例如

public interface MyPersonRepository{
    Person GetById(args);
    Person Insert(args);
    Person Update(args);
    void Delete(args);
}

您可以按照自己的意愿实现此接口,并使用 MySQL 连接器或实体框架甚至 NHibernate 来访问数据。这样,WPF 不知道使用了什么数据库,它实际上并不需要首先知道。

于 2011-02-04T13:09:20.410 回答
1

您可以为此使用实体框架。在这个SO question中有更多关于如何在 MySQL 中使用实体框架的信息。

于 2011-02-04T12:43:50.227 回答