2013-07-04 69 views
0

我在我的SQL Server 2008中有兩個不同的數據庫database1database2,我想在我的cms中使用這兩個數據庫,這是我在asp.net 4.0中構建的。連接字符串asp.net 4.0和SQL Server 2008

的情況是有些事情就像:

  1. 兩個數據庫database1database2
  2. 都有user表列usernamepassword,現在我要爲login目的兩個數據庫爲好。
  3. 在CMS中,我必須構建3個不同的環境「DEV」「INT」和「PROD」。他們將根據我們工作的環境採取相應的行動。
  4. 我也使用存儲過程來訪問數據庫中的數據。

如果您感覺的信息不完整,那麼您可以詢問,但我想知道我應該在連接類和web.config文件中包含哪些代碼。

在此先感謝。

+0

您的問題尚不清楚,您需要在任何人回答之前添加更多詳細信息。你想同時連接到兩個數據庫嗎?還是隻想根據活動的「環境」連接到其中一個數據庫?你的Connection類有什麼?它如何與Web.config一起工作? – rikitikitik

+0

是的,我想同時連接到兩個數據庫(再次具有DEV,INT和PROD環境),並且Connection類是頁面背後的代碼,它將通過環境確定數據庫。 – user2512996

+0

如果您爲Connection類顯示一些代碼,它確實會有所幫助。 – rikitikitik

回答

0

您可以在連接類中使用兩個變量。一個用於開發,另一個用於生產,並在CMS的web.config中採用一個變量。 web.config變量將從您的CMS中設置。然後在連接數據庫時檢查web.config變量,如果CMSvariable =「developement」,則使用來自類的發展連接字符串變量,否則請使用類中的生產連接字符串變量。

相關問題