1

我目前正在使用我的數據訪問層的數據集。我目前將連接字符串存儲在web.config文件中。我需要能夠在處理任何查詢之前將連接更改爲另一個數據庫。是否存在觸發的事件或可以修改的基類,以攔截從web.config文件中檢索連接字符串的過程?有沒有辦法使用相同的代碼庫處理多個數據庫連接,並利用連接池?我知道最好的方法是擺脫數據集並使用自定義數據對象。有任何想法嗎?ASP.NET - 在數據集中動態創建數據庫連接

回答

0

連接池基於連接字符串,所以動態更改它爲您正在創建的每個SqlConnection將打敗它的目的。

0

如果使用dataadapters你可以說:

fAdapter.Connection = new SqlConnection("connectionstring"); 

池是自動的(如果使用相同的ConnectionString)。