【问题标题】:How to connect to MYSQL with WPF?如何使用 WPF 连接到 MYSQL?
【发布时间】:2011-02-04 12:36:07
【问题描述】:

我知道,以前有人问过。

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

如何使用 WPF 连接到 MYSQL?

【问题讨论】:

  • 如果它有所作为,最好还有使用 Linq 进行查询的能力(尽管不是必需的)

标签: c# mysql wpf database mysql-connector


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-07-04
      • 2013-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-03
      • 2010-10-04
      相关资源
      最近更新 更多