DataConnection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Basisklasse dar, vom dem jeder spezifische Datenverbindungstyp abgeleitet wird.
public ref class DataConnection abstract
public abstract class DataConnection
type DataConnection = class
Public MustInherit Class DataConnection
- Vererbung
-
DataConnection
- Abgeleitet
Hinweise
Jede Datenverbindung wird zum Abrufen von Daten (eingefügt in die Hauptdatenquelle oder eine sekundäre Datenquelle) oder zum Senden von Daten verwendet.
Eine für die Hauptdatenquelle zum Abrufen oder Senden von Daten verwendete Datenverbindung entspricht einem der folgenden Datenverbindungs-Objekttypen:
Eine für eine sekundäre Datenquelle zum Abrufen von Daten verwendete Datenverbindung entspricht einem der folgenden Datenverbindungs-Objekttypen:
- AdoQueryConnection
- BdcQueryConnection
- FileQueryConnection
- SharePointListRWQueryConnection
- WebServiceConnection
Eine nur zum Senden von Daten verwendete Datenverbindung entspricht einem der folgenden Datenverbindungs-Objekttypen:
Um auf ein DataConnection Objekt für eine bestimmte Art von Datenverbindung zuzugreifen, verwenden Sie das DataConnectionCollection der Formularvorlage zugeordnete Objekt. Verwenden Sie DataConnections die DataConnectionCollection -Eigenschaft der -Klasse, um auf das XmlForm -Objekt zuzugreifen.
Um die Eigenschaften oder Methoden des von DataConnectionCollectionzurückgegebenen Objekts zu verwenden, müssen Sie dieses Objekt in den Typ umwandeln, der die Art der Datenverbindung darstellt, mit der Sie arbeiten, bevor Sie auf diese Member zugreifen können. Wenn Sie beispielsweise mit einem AdoQueryConnection -Objekt arbeiten möchten (das eine Datenverbindung zum Abrufen von Daten aus einer Access- oder SQL Server-Datenbank darstellt), müssen Sie das von zurückgegebene DataConnectionCollection Objekt umwandeln, wie in den folgenden Beispielen gezeigt.
// Get the Employees connection from the
// DataConnections collection.
AdoQueryConnection myAdoQueryConnection =
(AdoQueryConnection)(this.DataConnections["Employees"]);
' Get the Employees connection from the
' DataConnections collection.
Dim myAdoQueryConnection As AdoQueryConnection = _
DirectCast(Me.DataConnections("Employees"), AdoQueryConnection)
Weitere Informationen zum Verwenden von Datenverbindungen finden Sie unter Vorgehensweise: Zugreifen auf externe Datenquellen.
Konstruktoren
DataConnection() |
Stellt die Basisklasse dar, vom dem jeder spezifische Datenverbindungstyp abgeleitet wird. |
Eigenschaften
Name |
Ruft den Namen der Datenverbindung ab. |
Methoden
Execute() |
Je nachdem, von welcher ConnectionType die Connection-Klasse aufgerufen wird, wird ein Sende- oder Abfragevorgang in der Datenverbindung ausgeführt. Dabei werden deklarativ definierte Werte für die gesendeten Daten, Abfrageparameter oder abzurufenden Daten verwendet. |