Adressbuch Data-Binding-Objekt
Die Adressbuchanwendung verwendet die RDS. DataControl Objekt zum Binden von Daten aus der SQL Server-Datenbank an ein visuelles Objekt (in diesem Fall eine DHTML-Tabelle) auf der Client-HTML-Seite der Anwendung. Die ereignisgesteuerte VBScript-Programmlogik verwendet die RDS.DataControl, um:
Wichtig
Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Details finden Sie unter Windows 8 und Windows Server 2012 Compatibility Cookbook). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Servicemigrieren.
Fragen Sie die Datenbank ab, senden Sie Aktualisierungen an die Datenbank, und aktualisieren Sie das Datenraster.
Ermöglichen Sie Benutzern, zum ersten, nächsten, vorherigen oder letzten Datensatz im Datenraster zu wechseln.
Der folgende Code definiert die RDS.DataControl Komponente.
<OBJECT classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33"
ID=DC1 Width=1 Height=1>
<PARAM NAME="SERVER" VALUE="https://<%=Request.ServerVariables("SERVER_NAME")%>">
<PARAM NAME="CONNECT" VALUE="Provider=sqloledb;
Initial Catalog=AddrBookDb;Integrated Security=SSPI;">
</OBJECT>
Die OBJECT-Tag definiert die RDS.DataControl Komponente im Programm. Das Tag enthält zwei Typen von Parametern:
Diejenigen, die mit dem generischen OBJECT-Tag verknüpft sind.
Diejenigen, die spezifisch für das Objekt RDS.DataControl sind.
Generische OBJECT-Tag-Parameter
In der folgenden Tabelle werden die Parameter beschrieben, die dem OBJECT-Tag zugeordnet sind.
Parameter | Beschreibung |
---|---|
CLASSID | Eine eindeutige 128-Bit-Zahl, die den Typ des eingebetteten Objekts für das System identifiziert. Dieser Bezeichner wird in der Systemregistrierung des lokalen Computers verwaltet. (Für die Klassen-IDs des RDS.DataControl-Objekts siehe RDS.DataControl-Objekt.) |
ID | Definiert einen dokumentweiten Bezeichner für das eingebettete Objekt, mit dem es im Code identifiziert wird. |
RDS.DataControl-Tagparameter
In der folgenden Tabelle werden die Parameter beschrieben, die spezifisch für das Objekt RDS.DataControl sind. (Eine vollständige Liste der RDS. DataControl Objektparameter und wann sie implementiert werden sollen, finden Sie unter RDS. DataControl-Objekt.)
Parameter | Beschreibung |
---|---|
SERVER | Wenn Sie HTTP verwenden, ist der Wert der Name des Servercomputers, dem https:// vorangestellt ist. |
CONNECT | Stellt die erforderlichen Verbindungsinformationen für das RDS.DataControl bereit, um eine Verbindung zu SQL Server herzustellen. |
SQL | Legt die Abfragezeichenfolge fest, die zum Abrufen des Recordset-verwendet wird, oder gibt sie zurück. |