1

私は知っています、それは以前に尋ねられました。

しかし、mysql サイトの MySQL コネクタを使用して、WinForms でこれを行う非常に簡単な方法があります。これを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

これには Entity Framework を使用できます。このSO の質問には、MySQL で Entity Framework を使用する方法に関する詳細情報があります。

于 2011-02-04T12:43:50.227 に答える