Freigeben über


ADO-Glossar

Gilt für: Access 2013, Office 2013

Ein

Absolute URL

Eine vollqualifizierte URL, die den Speicherort einer Ressource angibt, die sich im Internet oder in einem Intranet befindet. Siehe auch URL und relative URL.

ActiveX-Steuerelement

Selbstregistrierung, prozessinterne COM-Komponente, die häufig ein visuelles Element entweder zur Entwurfszeit oder zur Laufzeit aufweist. ActiveX-Steuerelemente haben auch die Möglichkeit, mit einem Aktiven Dokumentcontainer wie Microsoft Internet Explorer zu kommunizieren.

ADISAPI (Advanced Data Internet Server Application Programming Interface)

Eine ISAPI-DLL, die Analyse, Automatisierungssteuerung, Recordset-Marshalling und MIME-Paketerstellung bereitstellt. Die ADISAPI-Komponente funktioniert über die API, die von Internetinformationsdienste (IIS) bereitgestellt wird. Siehe auch ISAPI.

Aggregatfunktion

In einer Abfrage eine Funktion wie COUNT, AVG oder STDEV, die einen Wert unter Verwendung aller Zeilen in einer Spalte einer Tabelle berechnet. Beim Schreiben von Ausdrücken und bei der Programmierung können Sie SQL-Aggregatfunktionen (einschließlich der drei oben aufgeführten) und Domänenaggregatfunktionen verwenden, um verschiedene Statistiken zu bestimmen.

alias

Ein alternativer Name, den Sie einer Spalte oder einem Ausdruck in einer SQL SELECT-Anweisung geben, häufig kürzer oder aussagekräftiger. Beispielsweise ist BobSales der Alias in der folgenden SELECT-Anweisung: "Select wr-Sales as BobSales from SalesDB". Ein Alias kann verwendet werden, um Steuerelementbindungen für das DataControl-Objekt dynamisch Spalten zuzuweisen.

Apartmentthreading

Ein COM-Threadingmodell, bei dem alle Aufrufe eines Objekts in einem Thread erfolgen. Beim Apartmentthreading synchronisiert und marshallt COM Aufrufe. Siehe auch COM.

asynchroner Vorgang

Ein Vorgang, der die Steuerung an das aufrufende Programm zurückgibt, ohne auf den Abschluss des Vorgangs zu warten. Bevor der Vorgang abgeschlossen ist, wird die Codeausführung fortgesetzt. Siehe auch synchroner Vorgang.

Zurück zum Seitenanfang

B

Bindungseintrag

Eine Zuordnung zwischen einem Feld in einer Tabelle und einer Variablen. In den ADO Visual C++-Erweiterungen werden Recordset-Felder C/C++-Variablen zugeordnet.

Bitmaske

Ein numerischer Wert, der für einen Bit-für-Bit-Wertvergleich mit anderen numerischen Werten vorgesehen ist, in der Regel zum Kennzeichnen von Optionen in Parameter- oder Rückgabewerten. In der Regel erfolgt dieser Vergleich mit bitweisen logischen Operatoren, z. B. And und Or in Visual Basic, & und | in C++.

Beispielsweise können die ADO FieldAttributeEnum-Werte als Bitmasken verwendet werden, um die Attribute eines Felds zu bestimmen. Angenommen, Sie möchten ermitteln, ob ein Feld aktualisierbar ist. Sie können dies mit dem folgenden Ausdruck in Visual Basic testen:

Wenn das Ergebnis TRUE ist, kann das Feld aktualisiert werden.

bookmark

Ein Marker, der eine Zeile innerhalb einer Reihe von Zeilen eindeutig identifiziert, sodass ein Benutzer schnell zu ihr navigieren kann.

Geschäftsobjekt

Ein -Objekt, das einen definierten Satz von Vorgängen ausführt, z. B. Datenüberprüfung oder Geschäftsregellogik. Geschäftsobjekte befinden sich in der Regel auf der mittleren Ebene.

Geschäftsregel

Die Kombination aus Überprüfungsbearbeitungen, Anmeldeüberprüfungen, Datenbanksuchen, Richtlinien und algorithmischen Transformationen, die die Geschäftsweise eines Unternehmens ausmachen. Wird auch als Geschäftslogik bezeichnet.

Zurück zum Seitenanfang

C

berechneter Ausdruck

Ein Ausdruck, der nicht konstant ist, dessen Wert aber von anderen Werten abhängt. Um ausgewertet zu werden, muss ein berechneter Ausdruck Werte aus anderen Quellen abrufen und berechnen, in der Regel in anderen Feldern oder Zeilen.

Kapitel

Ein Verweis auf einen Zeilenbereich aus einer Datenquelle. In ADO ist ein Kapitel in der Regel ein Verweis auf ein anderes Recordset.

Kapitelspalten ermöglichen des Definieren einer Übergeordnet-Untergeordnet-Beziehung, in der das übergeordnete Element das Recordset-Objekt ist, das die Kapitelspalte enthält, und das untergeordnete Element das durch das Kapitel dargestellte Recordset-Objekt ist.

chapter-alias

Ein Alias, der auf die Spalte verweist, die an das übergeordnete Element angefügt wird.

Zeichensatz

Eine Zuordnung eines Zeichensatzes zu ihren numerischen Werten. Unicode ist beispielsweise ein 16-Bit-Zeichensatz, der alle bekannten Zeichen codieren und als weltweiter Zeichencodierungsstandard verwendet wird.

Kind

Die abhängige Seite einer hierarchischen Beziehung. Ein untergeordnetes Element ist ein Knoten in einer hierarchischen Struktur, über dem sich ein weiterer Knoten (näher am Stamm) befindet. Siehe auch untergeordnete Aliase, Über-/Untergeordnete Beziehung, übergeordnetes Element.

child-alias

Ein Alias, der auf das untergeordnete Element verweist. Siehe auch Alias, untergeordnetes Element.

CLSID (Klassenbezeichner)

Ein Universally Unique Identifier (UUID), der eine COM-Komponente identifiziert. Jede COM-Komponente verfügt über ihre CLSID in der Windows-Registrierung, sodass sie von anderen Anwendungen geladen werden kann. Siehe auch ProgID, COM.

Clientebene

Eine logische Schicht eines verteilten Systems, die in der Regel Daten für den Benutzer bereitstellt und Eingaben vom Benutzer verarbeitet, die manchmal auch als Front-End bezeichnet werden. In der Regel fordert die Clientebene Daten von einem Server basierend auf der Eingabe an, formatiert und zeigt das Ergebnis dann an. Siehe auch mittlere Ebene, Datenquellenebene, verteilte Anwendung.

COM (Component Object Model)

Ein binärer Standard, der es Objekten ermöglicht, in einer netzwerkierten Umgebung unabhängig von der Sprache, in der sie entwickelt wurden oder auf welchen Computern sie sich befinden, in interoperieren. COM-basierte Technologien umfassen ActiveX-Steuerelemente, Automatisierung und Objektverknüpfung und Einbettung (OLE). COM ermöglicht es einem Objekt, seine Funktionalität für andere Komponenten verfügbar zu machen und Anwendungen zu hosten. Es definiert sowohl, wie das Objekt sich selbst verfügbar macht, als auch wie diese Offenlegung prozess- und netzwerkübergreifend funktioniert. COM definiert auch den Lebenszyklus des Objekts.

COM-Komponente

Binärdatei wie .dll, OCX und einige .exe Dateien, die den COM-Standard für die Bereitstellung von Objekten unterstützen. Eine solche Datei enthält Code für eine oder mehrere Klassenfactorys, COM-Klassen, Registrierungseintragsmechanismen, Laden von Code usw.

Vergleichsoperator

Ein Operator, der zwei Ausdrücke vergleicht und einen booleschen Wert zurückgibt.

Ein Kriterienparameter, der als ">" (größer als), "<" (kleiner als), "=" (gleich), ">=" (größer als oder gleich), "<=" (kleiner als oder gleich), "<>" (ungleich) oder "like" (Musterabgleich) ausgedrückt werden kann.

component

Ein -Objekt, das sowohl Daten als auch Code kapselt und einen genau angegebenen Satz öffentlich verfügbarer Dienste bereitstellt.

Verbunddatei

Eine Implementierung des strukturierten COM-Speichers für Dateien. Eine Verbunddatei speichert separate Objekte in einer einzelnen strukturierten Datei, die aus zwei Standard Elementen besteht: Speicherobjekte und Streamobjekte. Zusammen funktionieren sie wie ein Dateisystem innerhalb einer Datei. Weitere Informationen finden Sie unter Zusammengesetzte Dateien im Microsoft Platform SDK.

Eine Anzahl einzelner Dateien, die in einer physischen Datei miteinander verbunden sind. Auf jede einzelne Datei in einer Verbunddatei kann so zugegriffen werden, als wäre es eine einzelne physische Datei.

Konstante

Ein numerischer oder Zeichenfolgenwert, der sich nicht ändert. Benannte ADO-Enumerationen (Aufzählungskonstanten) können in Ihrem Code anstelle von tatsächlichen Werten verwendet werden, z. B. ist adUseClient eine Konstante, deren Wert 3 ist. (Const adUseClient = 3). Siehe auch Enumeration.

Cursor

Ein Datenbankelement, das die Datensatznavigation, die Aktualisierungsfähigkeit von Daten und die Sichtbarkeit von Änderungen steuert, die von anderen Benutzern an der Datenbank vorgenommen wurden.

Zurück zum Seitenanfang

D

Datenbindung

Der Prozess zum Zuordnen der Objekte oder Steuerelemente einer Anwendung zu einer Datenquelle. Ein Steuerelement, das einer Datenquelle zugeordnet ist, wird als datengebundenes Steuerelement bezeichnet.

Der Inhalt eines datengebundenen Steuerelements wird Werten aus einer Datenbank zugeordnet. Beispielsweise kann ein Rastersteuerelement, das an ein Recordset-Objekt gebunden ist, aktualisiert werden, wenn die Zeilen im Recordset aktualisiert werden. Wenn neue Werte vom Recordset abgerufen werden, werden neue Werte im Raster angezeigt.

Datenanbieter

Software, die Daten entweder direkt oder über einen Dienstanbieter für eine ADO-Anwendung verfügbar macht. Siehe auch Dienstanbieter.

Datenstrukturierung

Eine Technik, bei der eine formalisierte Syntax (als Shape-Sprache bezeichnet) verwendet wird, um ein spezialisiertes Recordset-Objekt (als formiertes Recordset-Objekt bezeichnet) zu definieren, das nicht nur Daten enthält, sondern auch Verweise auf andere Recordset-Objekte und/oder berechnete Werte basierend auf diesen anderen Recordset-Objekten .

Datenquellenebene

Eine logische Schicht eines verteilten Systems, die einen Computer darstellt, auf dem ein DBMS ausgeführt wird, z. B. eine SQL Server-Datenbank. Siehe auch Clientebene, mittlere Ebene, verteilte Anwendung.

DCOM

Ein Drahtprotokoll, das COM-Komponenten die direkte Kommunikation untereinander über ein Netzwerk ermöglicht. Siehe auch COM, Komponente.

DDL (Data Definition Language)

Diese Anweisungen in SQL, die Daten im Gegensatz zur Bearbeitung definieren. Das Schema einer Datenbank wird mit DDL erstellt oder geändert. Beispielsweise sind CREATE TABLE, CREATE INDEX, GRANT und REVOKE SQL DDL-Anweisungen.

Standardstream

Ein Text- oder Binärdatenstrom (dargestellt durch ein Stream-Objekt), der Record- oder Recordset-Objekten zugeordnet ist, wenn bestimmte OLE DB-Anbieter wie der Microsoft OLE DB-Anbieter für Internet Publishing verwendet werden. Der Standardstream enthält in der Regel den Inhalt einer Datei, z. B. den HTML-Code für das Stammverzeichnis einer Website.

Verteilte Anwendung

Ein Programm, das so geschrieben wurde, dass die Verarbeitung über ein Netzwerk auf mehrere Computer aufgeteilt werden kann. In der Regel wird eine verteilte Anwendung in Präsentations-, Geschäftslogik- und Datenspeicherebenen oder -ebenen unterteilt. Siehe auch Clientebene, mittlere Ebene, Datenquellenebene.

Getrenntes Recordset

Ein Recordset-Objekt in einem Clientcache, das nicht mehr über eine Liveverbindung mit dem Server verfügt. Wenn aus irgendeinem Grund erneut auf die ursprüngliche Datenquelle zugegriffen werden muss, z. B. beim Aktualisieren von Daten, muss die Verbindung wiederhergestellt werden. Auf die Auflistungen, Eigenschaften und Methoden eines getrennten Recordset-Objekts kann jedoch weiterhin zugegriffen werden.

DLL (Dynamic Link Library)

Eine Datei, die eine oder mehrere Funktionen enthält, die kompiliert, verknüpft und getrennt von den Prozessen gespeichert werden, die sie verwenden. Das Betriebssystem ordnet die DLLs dem Adressraum des aufrufenden Prozesses zu, wenn der Prozess gestartet wird oder während er ausgeführt wird.

DML (Data Manipulation Language)

Diese Anweisungen in SQL, die Daten bearbeiten und nicht definieren. Die Werte in einer Datenbank werden ausgewählt und mit DML geändert. Insert ,UPDATE, DELETE und SELECT sind z. B. SQL DML-Anweisungen.

Dokumentquellenanbieter

Eine spezielle Klasse von Anbietern, die Ordner und Dokumente verwalten. Wenn ein Dokument durch ein Record-Objekt oder ein Ordner mit Dokumenten durch ein Recordset-Objekt dargestellt wird, füllt der Dokumentquellanbieter diese Objekte mit einem eindeutigen Satz von Feldern auf, die Merkmale des Dokuments beschreiben, anstatt mit dem eigentlichen Dokument selbst. Siehe auch Ressourcendatensatz.

DSN (Datenquellenname)

Die Sammlung von Informationen, die verwendet werden, um Ihre Anwendung mit einer bestimmten ODBC-Datenbank zu verbinden. Der ODBC-Treiber-Manager verwendet diese Informationen, um eine Verbindung mit der Datenbank herzustellen. Ein DSN kann in einer Datei (einem Datei-DSN) oder in der Windows-Registrierung (einem Computer-DSN) gespeichert werden.

dynamische Eigenschaft

Eine Eigenschaft, die für einen Datenanbieter oder den Cursordienst spezifisch ist. Die Properties-Auflistung eines Objekts wird automatisch ("dynamisch") mit diesen aufgefüllt. Ein Objekt verfügt erst dann über dynamische Eigenschaften, wenn es über einen bestimmten Datenanbieter mit einer Datenquelle verbunden ist. Siehe auch Datenanbieter, Cursor.

Zurück zum Seitenanfang

E-I

Enumeration

Eine Liste benannter Konstanten. Enumerierte Werte müssen nicht eindeutig sein. Der Name jedes Werts muss jedoch innerhalb des Bereichs, in dem die Enumeration definiert ist, eindeutig sein. In ADO werden Enumerationen für numerische Parameter- und Rückgabewerte verwendet, um dem ADO-Code Bedeutung zu verleihen und den Entwickler vor den numerischen Werten zu schützen (die sich von Version zu Version ändern können). Um beispielsweise ein statisches Recordset zu öffnen, verwenden Sie den Aufzählungswert adOpenStatic :

Wird auch als Enumerationskonstante bezeichnet. Siehe auch Konstante.

Ereignis

Eine von einem -Objekt erkannte Aktion, für die Sie Code schreiben können, um zu reagieren. Ereignisse können unter anderem durch Befehlsausführung, Transaktionsabschluss, Recordsetnavigation und Datenaktualisierungen generiert werden. Siehe auch Ereignishandler.

Ereignishandler

Ein Ereignishandler ist der Code, der ausgeführt wird, wenn ein Ereignis auftritt. Siehe auch Ereignis.

handler

Eine Routine, die eine allgemeine und relativ einfache Bedingung oder operation verwaltet, z. B. Fehlerwiederherstellung oder Datenverwaltung.

Hierarchisches Recordset

Ein Recordset , das ein anderes Recordset enthält. Siehe auch Datenstrukturierung, Kapitel.

Weitere Informationen finden Sie unter Zugreifen auf Zeilen in einem hierarchischen Recordset.

Hierarchie

Im Allgemeinen ist eine Hierarchie eine Rangfolgestruktur mit einer obersten und untergeordneten Ebene. In ADO werden hierarchische Recordsets verwendet, um die Beziehung zwischen einem Datensatz und einem Kapitel darzustellen. Auch in ADO können Record- und Stream-Objekte verwendet werden, um auf hierarchische Strukturstrukturen wie ordner und Dokumente zuzugreifen. ADO MD enthält auch Hierarchy-Objekte , um eine Beziehung zwischen den Ebenen einer Dimension in einem OLAP-Cube darzustellen. Siehe auch hierarchische Recordsets, Über-/Unterordnungsbeziehung, Kapitel, Struktur.

ISAPI (Internet Server Application Programming Interface)

Eine Reihe von Funktionen für Internetserver, z. B. windows NT Server/Windows 2000 Server mit Microsoft-Internetinformationsdienste (IIS).

Zurück zum Seitenanfang

K-M

key

Eine Spalte oder Spalten in einer Tabelle, die eine Zeile eindeutig identifizieren; wird häufig zum Indizieren einer Tabelle verwendet.

Marshalling

Der Prozess des Packens, Sendens und Entpackens von Schnittstellenmethodenparametern über Thread- oder Prozessgrenzen hinweg.

mittlere Ebene

Die logische Ebene in einem verteilten System zwischen einer Benutzeroberfläche oder einem Webclient und der Datenbank. Hier werden in der Regel Geschäftsobjekte instanziiert. Die mittlere Ebene ist eine Sammlung von Geschäftsregeln und Funktionen, die Informationen generieren und verarbeiten. Sie erreichen dies durch Geschäftsregeln, die sich häufig ändern können und daher in Komponenten gekapselt werden, die physisch von der Anwendungslogik selbst getrennt sind. Wird auch als Anwendungsserverebene bezeichnet. Siehe auch verteilte Anwendung, Clientebene, Datenquellenebene.

MIME (Multi-purpose Internet Mail Extension)

Ein Internetprotokoll, das ursprünglich entwickelt wurde, um den Austausch von E-Mail-Nachrichten mit umfangreichen Inhalten in heterogenen Netzwerk-, Computer- und E-Mail-Umgebungen zu ermöglichen. In der Praxis wurde MIME auch durch Nicht-E-Mail-Anwendungen eingeführt und erweitert.

MIME ist ein Standard, mit dem Binärdaten im Internet veröffentlicht und gelesen werden können. Der Header einer Datei mit Binärdaten enthält den MIME-Typ der Daten. Dadurch werden Clientprogramme (Webbrowser und E-Mail-Pakete, für instance) darüber informiert, dass sie die Daten anders behandeln müssen als mit geradem Text. Beispielsweise enthält die Kopfzeile eines Webdokuments, das eine JPEG-Grafik enthält, den MIME-Typ, der für das JPEG-Dateiformat spezifisch ist. Dadurch kann ein Browser die Datei mit seinem JPEG-Viewer anzeigen, sofern vorhanden.

Zurück zum Seitenanfang

N-O

Knoten

Ein Element in einer hierarchischen Struktur. Ein Knoten kann der Stamm oder das untergeordnete Element eines anderen Knotens sein. Ein Knoten kann auch das übergeordnete Element mehrerer untergeordneter Elemente sein. Siehe auch Hierarchie, Struktur, Stamm, untergeordnetes Element, übergeordnetes Element.

Objektvariable

Eine Variable, die einen Verweis auf ein Objekt enthält. ObjCustomObject ist beispielsweise eine Variable, die auf ein Objekt vom Typ CustomObject verweist:

ist eine Variable, die auf ein Objekt vom Typ CustomObject verweist:

Legen Sie objCustomObject = CreateObject(adodb. Recordset)

ODBC (Open Database Connectivity)

Eine Standardschnittstelle für die Programmiersprache, die zum Herstellen einer Verbindung mit einer Vielzahl von Datenquellen verwendet wird. Der Zugriff erfolgt in der Regel über Systemsteuerung, wobei Datenquellennamen (DSNs) zugewiesen werden können, um bestimmte ODBC-Treiber zu verwenden.

OLE DB

Ein Satz von Schnittstellen, die Daten aus einer Vielzahl von Quellen mithilfe von COM verfügbar machen. OLE DB-Schnittstellen bieten Anwendungen einen einheitlichen Zugriff auf Daten, die in verschiedenen Informationsquellen gespeichert sind. Diese Schnittstellen unterstützen die für die Datenquelle geeignete Menge an DBMS-Funktionen, sodass sie ihre Daten freigeben kann. Siehe auch COM.

optimistische Sperrung

Ein Sperrtyp, bei dem die Datenseite, die einen oder mehrere Datensätze enthält, einschließlich des datensatzes, der bearbeitet wird, nur für andere Benutzer nicht verfügbar ist, während der Datensatz durch die Update-Methode aktualisiert wird, aber vor und nach dem Aufruf von Update verfügbar ist.

Die optimistische Sperre wird verwendet, wenn das Recordset-Objekt mit dem LockType-Parameter oder der Eigenschaft geöffnet wird, die auf adLockOptimistic oder adLockBatchOptimistic festgelegt ist. Siehe auch pessimistische Sperren.

Ordinalwert

Die numerische Position eines Elements innerhalb einer Bestellung. In einer ADO-Auflistung ist der Ordnungswert des ersten Elements null (0). Das nächste Element ist eins (1) usw.

Zurück zum Seitenanfang

P

parametrisierter Befehl

Eine Abfrage oder ein Befehl, mit dem Sie Parameterwerte festlegen können, bevor der Befehl ausgeführt wird. Beispielsweise kann eine SQL-Zeichenfolge parametrisiert werden, indem Parametermarker in die SQL-Zeichenfolge eingebettet werden (die durch das Zeichen "?") angegeben werden. Die Anwendung gibt dann Werte für jeden Parameter an und führt den Befehl aus.

Elternteil

Die Steuerungsseite einer hierarchischen Beziehung. In einer hierarchischen Struktur verfügt ein übergeordnetes Element über einen oder mehrere untergeordnete Knoten direkt darunter in der Hierarchie. Siehe auch über-alias, über-/untergeordnete Beziehung, untergeordnetes Element.

parent-alias

Ein Alias, der auf das übergeordnete Element verweist. Siehe auch Alias, übergeordnetes Element.

Über-/Unterordnungsbeziehung

Eine Beziehung in einer hierarchischen Struktur, bei der das übergeordnete Element eine Ebene höher ist und direkt einem oder mehreren untergeordneten Elementen zugeordnet ist. Ein untergeordnetes Element ist eine Ebene niedriger und muss über ein übergeordnetes Element verfügen. Siehe auch übergeordnetes Element, untergeordnetes Element.

Beibehalten

Um Daten in einem dauerhaften Zustand zu speichern, z. B. speichern Sie ein Recordset in einer Datei.

Pessimistische Sperrung

Ein Sperrtyp, bei dem die Seite, die mindestens einen Datensatz enthält, einschließlich des zu bearbeitenden Datensatzes, für andere Benutzer nicht verfügbar ist, um sicherzustellen, dass eine Aktualisierung durchgeführt wird. Pessimistisches Sperrverhalten wird vom OLE DB-Anbieter definiert. In der Regel werden Datensätze beim Bearbeiten gesperrt und bleiben nicht verfügbar, bis die Update-Methode abgeschlossen ist.

Die pessimistische Sperre wird aktiviert, wenn das Recordset-Objekt geöffnet wird, wobei der LockType-Parameter oder die Eigenschaft auf adLockPessimistic festgelegt ist. Siehe auch optimistische Sperrung.

Pooling

Eine Leistungsoptimierung, die auf der Verwendung von Sammlungen vorab zugeordneter Ressourcen basiert, z. B. Objekten oder Datenbankverbindungen. Es ist effizienter, eine vorhandene Ressource aus dem Pool zu zeichnen, als eine neue Ressource zu erstellen.

ProgID (programmgesteuerter Bezeichner)

Ein eindeutiger Name, der der Windows-Registrierung von einer COM-Anwendung zugeordnet ist. Die ProgID für eine ADO-Verbindung ist "ADODB. Verbindung". Siehe auch CLSID, COM.

Proxy

Ein schnittstellenspezifisches Objekt, das die Parametermarsing und -kommunikation bereitstellt, die für einen Client zum Aufrufen eines Anwendungsobjekts erforderlich sind, das in einer anderen Ausführungsumgebung ausgeführt wird, z. B. in einem anderen Thread oder in einem anderen Prozess. Der Proxy befindet sich beim Client und kommuniziert mit einem entsprechenden Stub, der sich mit dem aufgerufenen Anwendungsobjekt befindet. Siehe auch Stub.

Zurück zum Seitenanfang

R

relative URL

Eine teilweise qualifizierte URL, die eine Ressource im Internet oder einem Intranet angibt, deren Speicherort relativ zu einem Startpunkt ist, der durch eine absolute URL oder ein gleichwertiges ADO Connection-Objekt angegeben wird. Tatsächlich stellen die verketteten absoluten und relativen URLs eine vollständige URL her. Siehe auch URL und absolute URL.

Remotedatenquelle

Eine Datenquelle, die auf einem anderen Computer und nicht auf dem lokalen System (in dem die Clientanwendung ausgeführt wird) vorhanden ist.

Ressourcendatensatz

Ein Datensatz von einem Dokumentquellenanbieter, der Felder für die Definition und Beschreibung eines Ordners oder Dokuments enthält. Das Dokument selbst ist nicht im Ressourcendatensatz enthalten, aber in der Regel kann über den Standardstream oder ein Feld im Ressourcendatensatz mit einer URL zugegriffen werden. Siehe auch Dokumentquellenanbieter, Standardstream, URL.

root

Die oberste Ebene in einer hierarchischen Struktur. Der Stammknoten verfügt über keine übergeordneten Elemente, kann aber über untergeordnete Elemente verfügen. Siehe auch Hierarchie, Struktur, übergeordnetes Element, untergeordnetes Element.

Rowset

Ein Satz von Zeilen aus einer Datenquelle, die alle das gleiche Feldschema aufweisen. Ein Rowset kann alle oder einige Felder aus einer Tabelle darstellen. Ein Rowset kann auch eine virtuelle Tabelle darstellen, die durch eine Abfrage oder einen Join von zwei oder mehr Tabellen erstellt wird. In ADO werden Rowsets durch Recordset-Objekte dargestellt.

Zurück zum Seitenanfang

S

schema

Eine Beschreibung einer Datenbank für das Datenbankverwaltungssystem (DBMS), die in der Regel mit der vom DBMS bereitgestellten Datendefinitionssprache generiert wird. Ein Schema definiert Attribute der Datenbank, z. B. Tabellen, Spalten und Eigenschaften.

scope

Der Bezugsbereich für ein Objekt oder eine Variable oder einen Datensatzbereich in einer Sicht oder Tabelle. Beispielsweise kann nur innerhalb der Prozedur, in der sie definiert wurden, auf lokale Variablen verwiesen werden. Auf öffentliche Variablen kann von überall in der Anwendung aus zugegriffen werden. Objekte, z. B. die aktuelle Datenbank, befinden sich im Gültigkeitsbereich, wenn sie sich im definierten Suchpfad befinden. Datensatzbereiche können mit einer Scope-Klausel in vielen Befehlen angegeben werden.

Dienstleister

Software, die einen Dienst kapselt, indem Daten erzeugt und genutzt werden, wodurch Die Features in Ihren ADO-Anwendungen erweitert werden. Es handelt sich um einen Anbieter, der Daten nicht direkt verfügbar macht, sondern einen Dienst bereitstellt, z. B. die Abfrageverarbeitung. Der Dienstanbieter kann daten verarbeiten, die von einem Datenanbieter bereitgestellt werden. Siehe auch Datenanbieter.

Geformtes Recordset

Ein Recordset,dessen Spalten speziell definiert wurden, um nicht nur Daten, sondern auch Verweise (kapitel genannt) auf andere Recordset-Objekte und/oder berechnete Werte basierend auf anderen Recordset-Objekten zu enthalten.

Geschwister

Alle zwei oder mehr Knoten in einer hierarchischen Struktur, die sich auf derselben Ebene in der Hierarchie befinden. Der Stammknoten in einer Hierarchie weist keine gleichgeordneten Elemente auf.

Gespeicherte Prozedur

Eine vorkompilierte Auflistung von Code, z. B. SQL-Anweisungen und optionalen Anweisungen zur Ablaufsteuerung, die unter einem Namen gespeichert und als Einheit verarbeitet werden. Gespeicherte Prozeduren werden in einer Datenbank gespeichert. Sie können mit einem Aufruf einer Anwendung ausgeführt werden und ermöglichen vom Benutzer deklarierte Variablen, bedingte Ausführung und andere leistungsstarke Programmierfeatures.

Stub

Ein schnittstellenspezifisches Objekt, das die Parametermarsing und -kommunikation bereitstellt, die für ein Anwendungsobjekt erforderlich sind, um Aufrufe von einem Client zu empfangen, der in einer anderen Ausführungsumgebung ausgeführt wird, z. B. in einem anderen Thread oder in einem anderen Prozess. Der Stub befindet sich mit dem Anwendungsobjekt und kommuniziert mit einem entsprechenden Proxy, der sich mit dem Client befindet, der ihn aufruft. Siehe auch Proxy.

Unterknoten

Siehe untergeordnetes Element.

Synchroner Vorgang

Ein Vorgang, der von Code initiiert wird, der abgeschlossen wird, bevor der nächste Vorgang gestartet wird. Siehe auch asynchroner Vorgang.

Zurück zum Seitenanfang

T-W

Baum

Eine Struktur, die eine hierarchische Beziehung zwischen Elementen (Knoten) darstellt. Es gibt einen Knoten auf der obersten Ebene einer Struktur (stamm). Unterhalb des Stamms können mehrere untergeordnete Elemente vorhanden sein. Jedes untergeordnete Element kann wiederum das übergeordnete Element anderer untergeordneter Elemente sein und sich somit wie eine Struktur verzweigen. Ein Ordner, der Dokumente und andere Ordner enthält, ist ein typisches Beispiel für eine Strukturstruktur. Siehe auch Hierarchie, Knoten, Stamm, untergeordnetes Element, übergeordnetes Element.

URL (Uniform Resource Locator)

Gibt den Speicherort einer Ressource an, die sich im Internet oder in einem Intranet befindet. Eine vollständige URL besteht aus einem Schema (z. B. FTP, HTTP, mailto, file usw.), gefolgt von einem Doppelpunkt, einem Servernamen und dem vollständigen Pfad einer Ressource (z. B. einem Dokument, einer Grafik oder einer anderen Datei). Einige Beispiele für URLs sind:

Siehe auch absolute URL und relative URL.

Webserver

Ein Computer, der Webdienste und Seiten für Intranet- und Internetbenutzer bereitstellt.