在數(shù)據(jù)庫(kù)日常的應(yīng)用中,我們經(jīng)常需要同時(shí)打開2個(gè)或者以上的數(shù)據(jù)庫(kù),用于讀取相關(guān)的數(shù)據(jù)。
要同時(shí)打開數(shù)據(jù)庫(kù) User1DB 和 User2DB,那么可以這樣定義數(shù)據(jù)庫(kù)連接:
'打開數(shù)據(jù)庫(kù) 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
'打開數(shù)據(jù)庫(kù) 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
然后要調(diào)用哪個(gè)數(shù)據(jù)庫(kù),就調(diào)用不同的connA 或者connB,這就是關(guān)鍵,下面的數(shù)據(jù)庫(kù)操作不要教了吧。在一些小項(xiàng)目里,可以這樣使用,但在對(duì)站點(diǎn)負(fù)荷要求很大的環(huán)境下,如何操作“同時(shí)打開2個(gè)數(shù)據(jù)庫(kù)”,本站覺(jué)得采用這種方法還有待商榷。
新聞熱點(diǎn)
疑難解答
圖片精選