0

パッケージマネージャーコンソールを介してBLToolkitPostgreSqlDataProvider4.1.17をインストールしました。BlToolkit.4もプロジェクトにインストールされます。しかし、私はまだdbに接続できませんでした。私が遭遇したエラーとWeb構成は以下のとおりです。何かアドバイス?

エラー文字列:

key=value argument incorrect in ConnectionString

web.config:

<configuration>
    <BLToolkit>
        <dataProviders>
            <add type="BLToolkit.Data.DataProvider.PostgreSQLDataProvider" />
        </dataProviders>
    </BLToolkit>
    <configSections>
        <section name="BLToolkit" type="BLToolkit.Configuration.BLToolkitSection, BLToolkit.Data.DataProvider.PostgreSQL.4" />
    </configSections>
    <connectionStrings>
        <add name="DbCon"
             connectionString="Data Source=postgresql-x64-9.2;database=postgres;User Id=postgres; password=..."
             providerName="Npgsql" />
    </connectionStrings>
</configuration>

繋がり:

public class Database: DbManager
    {
        public Database() : base("DbCon")
        {
        }
    }
4

1 に答える 1

1

問題は接続文字列に関するものでした。

<add name="DbCon" providerName="Npgsql" connectionString="server=localhost;database=postgres;User Id=postgres; password=..." />

問題を解決しました。

于 2013-03-01T12:04:39.130 に答える