共用方式為


搭配腳本語言使用 ADO

在腳本環境中,ADO 可讓您透過伺服器端腳本來公開數據。 在此案例中,ADO、它所使用的基礎 OLE DB 提供者,以及參考指定數據存放區所需的任何其他元件都會安裝在執行 Internet Information Services (IIS) 的伺服器上。 例如,使用 Active Server Pages (ASP),ADO 是腳本中可產生 HTML 的參考元件。 此 HTML 內容可以透過 HTTP 傳遞至用戶端網頁瀏覽器。 藉由使用腳本,網頁可以將動作傳回伺服器端腳本,讓您更新、周遊或檢視特定數據。

在網頁中使用 ActiveX 物件之前,請務必知道物件是否安全可編寫腳本。 當對象被視為安全的腳本處理時,這表示控件無法在使用者的計算機上採取任何有害動作,因此可以在不要求使用者的核准的情況下執行。 下表列出 ADO 物件,並指出它們是否安全用於腳本。

物件 是否安全進行腳本執行?
ADO 連線 是的
ADO 命令
ADO 參數
ADO 記錄集 是的
ADO 記錄 是的
ADO 數據流 是的
ADO 錯誤
ADOX 目錄
ADOX CellSet
RDS DataControl 是的
RDS DataSpace 是的
RDS DataFactory

下表列出隨附於 Windows DAC/MDAC 的提供者,並指示它們是否用於腳本是安全的。

供應商 適合腳本使用?
形狀 是的
堅持 是的
偏遠 是的
SQL Server 的 OLE DB 提供者(SQLOLEDB)
OLE DB Provider for ODBC (MSDASQL)

ODBC 數據源

腳本和非腳本 ADO 程式碼之間的一個顯著差異是 ODBC 數據源的使用。 針對非腳本應用程式,您可以在 ODBC 資料源管理員中建立使用者 DSN。 針對在 IIS 下執行的文稿,您必須建立系統 DSN;否則,您的腳本將無法辨識您所建立的數據源。 這適用於透過 MICROSOFT IIS 使用 Microsoft OLE DB Provider for ODBC 的任何 ADO 腳本應用程式。

引用 ADO 函式庫

不適用於腳本語言。

處理事件

不適用於腳本語言。

下列主題包含搭配文稿語言使用 ADO 的更具體資訊:

另請參閱

Microsoft ActiveX 資料物件 (ADO)
使用 Microsoft Visual Basic 搭配 ADO
搭配使用 ADO 搭配 Microsoft Visual C++