步驟 3:伺服器取得資料錄集 (RDS 教學課程)
伺服器程式會使用連接字串和命令文字,來查詢所需資料列的資料來源。 一般會使用 ADO 來擷取此 Recordset,不過也可以使用其他 Microsoft 資料存取介面,例如 OLE DB。
重要
從 Windows 8 和 Windows Server 2012 開始,Windows 作業系統中不再包含 RDS 伺服器元件 (請參閱 Windows 8 和 Windows Server 2012 相容性逐步指南 (英文) 以取得詳細資料)。 未來的 Windows 版本將移除 RDS 用戶端元件。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 使用 RDS 的應用程式應該移轉至 WCF 資料服務。
自訂伺服器程式可能會看起來如下所示:
Public Function ServerProgram(cn as String, qry as String) as Object
Dim rs as New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open qry, cn
rs.ActiveConnection = Nothing
Set ServerProgram = rs
End Function