2012-11-28 6 views
8

App.configにMySQL接続文字列を格納する場合、providerNameプロパティをどのような値に設定する必要がありますか?App.configにMySQL接続文字列を格納するとき、providerNameプロパティをどの値に設定する必要がありますか?

たとえば、次のApp.configファイルでは、providerNameにどのような値を使用する必要がありますか?それは問題ですか?

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <connectionStrings> 
    <add name="MySQL" connectionString="SERVER=8.8.8.8; DATABASE=foo; UID=bar; PASSWORD=foobar" providerName="WhatGoesHere?" /> 
    </connectionStrings> 
</configuration> 

答えて

15

これを試してみてください:

<connectionStrings> 
<add name="MySQL" connectionString="SERVER=8.8.8.8; DATABASE=foo; UID=bar; PASSWORD=foobar" providerName="MySql.Data.MySqlClient" /> 
</connectionStrings> 
+0

UIDとは何ですか?それはデータベースユーザーですか? – mukamaivan

+0

@mukamaivanはい、それはデータベースユーザーです。 UID = Unique IDentifier – Equiman

+0

@ JofryHS:MySQLサーバーを含むWPF Windows C#アプリケーションのsetup.exeはどのように作成できますか?私を助けてください。 – lashja

関連する問題