2011-02-04 21 views
1

私は知っている、それは以前に尋ねられている。WPFでMYSQLに接続するには?

しかし、MySQLのサイトからMySQL Connectorを使ってWinFormsでこれを行う方法は非常に簡単です。これをWPFでも使用できますか?それとも単なるWinFormsなのでしょうか?私はそれを試しましたが、うまくいかないようです。

MYSQLにWPFでどのように接続できますか?

+1

もしそれが違いがあるならば、Linqでクエリを実行する能力もあることが望ましい(ただし必須ではない) –

答えて

3

WPFとMySQLは、お互いに全く関係がなく、好きなだけ一緒に使うことができます。 これを実装する方法は選択肢ですが、別のデータレイヤーを使用することは常に良い選択です。あなたは、データ操作のためのインタフェースを作成する場合は、たとえば

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

のためにあなたがしたいどのようにこのインタフェースを実装し、データにアクセスするためのMySQLコネクタまたはEntity FrameworkのかさえNHibernateはを使用することができます。このようにして、WPFはどのデータベースが使用されているかを知りません。最初に知る必要はありません。

1

これにはEntity Frameworkを使用できます。 this SOの質問にMySQLでエンティティフレームワークを使用する方法の詳細があります。

関連する問題