遠端資料訪問的解決方案

2021-06-16 01:06:22 字數 916 閱讀 1208

遠端資料訪問的

解決方案

問題ado可讓應用程式直接訪問並修改資料來源(有時稱為雙層系統)。例如,如果要連線到包含所需資料的資料來源,則該連線即是在雙層系統中的直接連線。

然而,也需要通過象microsoftinternetinformationserver(iis)這樣的媒介間接地訪問資料來源。這種方法稱為三層系統。iis採用客戶端/伺服器系統,該系統可幫助本地(或客戶端)的應用程式通過internet或intranet高效地呼叫遠端(或伺服器)程式。伺服器程式訪問資料來源,並可有選擇地處理已獲得的資料。

例如,您的intranetweb頁包含有用microsoft®®scriptingedition(vbscript)編寫的應用程式,該程式連線iis。iis相應地連線實際資料來源,檢索資料,以某種方式處理資料,然後將已處理的資訊返回給應用程式。

在這個例子中,應用程式從未直接連線資料來源,該工作由iis完成。而iis利用ado來訪問資料。

注意 客戶端/伺服器應用程式不一定必須基於internet或intranet(即基於web),它可以僅由區域網上的編譯程式組成。但是,典型的範例是基於web的應用程式。

因為一些視覺化控制項諸如網格、核取方塊或列表可以使用返回資訊,所以返回資訊必須易於被視覺化控制項使用。

使用者需要的是簡單有效的應用程式介面,該程式應支援三層系統,同時能夠象在雙層系統上檢索資訊一樣容易返回資訊。「遠端資料服務」(rds)即是這樣的介面。

解決方案

rds定義的程式設計模型(訪問和更新資料來源必需的系列活動)通過如internetinformationserver這樣的中間媒介來訪問資料。程式設計模型總結了rds的全部功能。

程式設計模型通過物件模型,即「物件」集來表達並實現程式設計模型。物件擁有能運算元據的「方法」,以及能夠表示資料屬性或控制某些物件方法行為的「屬性」。

與物件關聯的是「事件」,事件用於通知某些操作已經發生,或將要發生。

遠端訪問Mysql的解決方案

在網上有很多關於這個的解決方案,我也採用了 寫的比較詳細的如 1.改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 code my...

無法遠端訪問Mysql的解決方案

1。改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 code mysql u root p123 mysql use mysql...

無法遠端訪問Mysql的解決方案

在網上有很多關於這個的解決方案,我也採用了 寫的比較詳細的如 1。改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 code my...