如何將來自不同公司域的兩個用戶發送到不同的SQL數據庫以檢索/存儲數據?我使用應用程序變量來存儲連接字符串,Request.ServerVariables(「LOGON_USER」)變量是獲取域名的有效方法。 GLOBAL.AsA文件是否被修改?這兩個數據庫中的表名完全相同,所以我認爲根據用戶域更改連接字符串應該有所裨益。不同用戶的連接字符串
用戶A與域ABC - >應用程序( 「ConnecttoDB」)發送到數據庫域XYZ甲 用戶B - >應用程序( 「ConnecttoDB」)發送到數據庫B
我有大致900+經典的ASP頁面,所以我真的不想添加一堆IF-THEN在每個頁面中選擇正確的數據庫。所有的想法都非常感謝!
更新:爲了使事情變得簡單,我構想了一個單一的應用程序變量(即:ConnecttoDB)但是,每當不同的用戶訪問並更改頁面結果時,它的值是否會不斷變化?
我同意Global.asa是放置代碼的最佳位置。 – 2011-04-25 14:25:24
那麼你的問題是什麼 – 2011-04-25 14:26:36
如何將兩個來自不同公司域的用戶發送到不同的SQL數據庫來檢索/存儲數據? – Jorge 2011-04-25 14:30:24