none
WebConfigurationManager.ConnectionStringsでエラー RRS feed

  • 質問


  • webconfigに下記を設定して
     
    <connectionStrings>
       <add name="MySqlDataSorce" connectionString="server=***;User Id=***;password=***;Persist Security Info=True;database=***" providerName="MySql.Data.MySqlClient" />
    </connectionStrings>

    string conStr = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
    として、MYSQLの接続設定を参照しています。

    開発環境(ローカル)では問題ないのですが、
    WEBサーバーにアップするとエラーになります。

    直接、下記のように書くとと接続できます。
    string conStr = "Database=db_name ID=****;Password=****;Host=****;Port=3306";

    何か考えられることはありますでしょうか


    2014年1月24日 12:20

回答

  • > 何か考えられることはありますでしょうか

    name="MySqlDataSorce"

    ConnectionStrings["ConnectionString"]

    で名前が違うからでは?

    あと、接続文字列自体も違いますけど、何でですか? ちゃんと慎重に確認して書いてますか。とにかく、問題なく接続できる方に統一してみたらどうですか。

    • 回答としてマーク hys73 2014年1月25日 1:04
    2014年1月24日 14:00