0

を使用しているときに接続タイムアウトを変更する可能性はありSystem.data.Common.DbProviderFactoryますか?

4

3 に答える 3

0

はい、connectionString をチェックして、データベースにアクセスするのに問題がないかどうかを確認してください。

インスタンスは、のDBProviderFactory抽象化を返すだけSystem.Data.Commonです。実際の型は、ado.net プロバイダー ( SqlClientOracleClientなど) から取得されます。

次のようなことをすると:

IDbConnection connection = dbFactory.CreateConnection();
connection.Open();

connectionオブジェクトは抽象化されていますが、プロバイダとしてordbFactory.CreateConnection()の具象型を返します。OracleConnectionSqlConnection

于 2013-09-13T14:52:40.900 に答える