在數據庫日常的應用中,我們經常需要同時打開2個或者以上的數據庫,用於讀取相關的數據。
要同時打開數據庫User1DB 和User2DB,那麼可以這樣定義數據庫連接:
'打開數據庫UserDB_A
ConnStr1 = Provider = Microsoft.Jet.OLEDB.4.0;Data Source=&server.MapPath(UserDB_A.mdb)
Set connA= Server.CreateObject(ADODB.Connection)
connA.Open ConnStr1
'打開數據庫UserDB_B
ConnStr2 = Provider = Microsoft.Jet.OLEDB.4.0;Data Source=&server.MapPath(UserDB_B.mdb)
Set conn2= Server.CreateObject(ADODB.Connection)
connB.Open ConnStr2
然後要調用哪個數據庫,就調用不同的connA 或者connB,這就是關鍵,下面的數據庫操作不要教了吧。在一些小項目裡,可以這樣使用,但在對站點負荷要求很大的環境下,如何操作同時打開2個數據庫,本站覺得採用這種方法還有待商榷。