如何存取3層式結(jié)構(gòu)的數(shù)據(jù)庫(kù)的記錄
發(fā)表時(shí)間:2024-06-10 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]三層式(3-tier)的結(jié)構(gòu)當(dāng)中,數(shù)據(jù)庫(kù)可能位于另外的一臺(tái)電腦當(dāng)中,與網(wǎng)站服務(wù)器IIS為不同一臺(tái)電腦。 那么如何存取三層式結(jié)構(gòu)的數(shù)據(jù)庫(kù)的記錄呢? 若要存取位于另外的一臺(tái)電腦當(dāng)中的數(shù)據(jù)庫(kù),只要通過(guò)網(wǎng)路(網(wǎng)際網(wǎng)路或intranet),將安裝數(shù)據(jù)庫(kù)的電腦,與網(wǎng)站服務(wù)器IIS的電腦相連結(jié),然后在網(wǎng)站服務(wù)器...
三層式(3-tier)的結(jié)構(gòu)當(dāng)中,數(shù)據(jù)庫(kù)可能位于另外的一臺(tái)電腦當(dāng)中,與網(wǎng)站服務(wù)器IIS為不同一臺(tái)電腦。
那么如何存取三層式結(jié)構(gòu)的數(shù)據(jù)庫(kù)的記錄呢?
若要存取位于另外的一臺(tái)電腦當(dāng)中的數(shù)據(jù)庫(kù),只要通過(guò)網(wǎng)路(網(wǎng)際網(wǎng)路或intranet),將安裝數(shù)據(jù)庫(kù)的電腦,與網(wǎng)站服務(wù)器IIS的電腦相連結(jié),然后在網(wǎng)站服務(wù)器IIS的電腦上,安裝這種數(shù)據(jù)庫(kù)的ODBC(或OLE DB)的驅(qū)動(dòng)程式即可。
對(duì)于SQL Server數(shù)據(jù)庫(kù)而言,數(shù)據(jù)庫(kù)連結(jié)的ASP程式碼如下:
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={SQL Server};Database=數(shù)據(jù)庫(kù)名稱;Server=202.96.144.216.;UID=sa;PWD="
在ASP程式碼中Server=…當(dāng)中設(shè)定數(shù)據(jù)庫(kù)電腦的IP地址。
(出處:熱點(diǎn)網(wǎng)絡(luò))