OLEDBConnection Schnittstelle
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 OLE DB-Verbindung dar.
public interface class OLEDBConnection
[System.Runtime.InteropServices.Guid("0002448D-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEDBConnection
Public Interface OLEDBConnection
- Attribute
Hinweise
Eine OLE DB-Verbindung kann in einer Excel-Arbeitsmappe gespeichert werden. Wenn Microsoft Excel die Arbeitsmappe öffnet, erstellt Excel eine In-Memory-Kopie der OLE DB-Verbindung, die OLEDBConnection als Objekt bezeichnet wird.
Ein OLEDBConnection Objekt enthält Informationen über die Verbindung, z. B. den Namen des Servers, mit dem eine Verbindung hergestellt werden soll, und den Namen der Objekte, die auf diesem Server geöffnet werden sollen. Optional kann das OLEDBConnection Objekt auch Anmeldeinformationen für die Authentifizierung oder einen Befehl enthalten, der an den Server übergeben und ausgeführt werden soll (beispielsweise eine SELECT-Anweisung, die von SQL Server ausgeführt werden soll).
Eigenschaften
| Name | Beschreibung |
|---|---|
| ADOConnection |
Gibt ein ADO-Verbindungsobjekt zurück, wenn der PivotTable-Cache mit einer OLE DB-Datenquelle verbunden ist. Schreibgeschützt. |
| AlwaysUseConnectionFile |
"True", wenn die Verbindungsdatei immer verwendet wird, um eine Verbindung mit der Datenquelle herzustellen. Boolescher Wert mit Lese-/Schreibzugriff. |
| Application |
Wenn diese Eigenschaft ohne Objektbegrenzungszeichen verwendet wird, gibt sie ein _Application Objekt zurück, das die Microsoft Office Excel-Anwendung darstellt. Wenn ohne einen Objektbezeichner verwendet wird, gibt diese Eigenschaft ein Application -Objekt, das den Ersteller des angegebenen Objekts darstellt. Schreibgeschützt. |
| BackgroundQuery |
True, wenn Abfragen der OLE DB-Verbindung asynchron (im Hintergrund) ausgeführt werden. Boolescher Wert mit Lese-/Schreibzugriff. |
| CalculatedMembers |
Ruft die CalculatedMembers Sammlung für die angegebene Verbindung ab. |
| CommandText |
Gibt die Befehlszeichenfolge für die angegebene Datenquelle zurück oder legt diese fest. Object -Wert mit Lese-/Schreibzugriff. |
| CommandType |
Gibt eine der XlCmdType-Konstanten zurück oder legt diese fest. Lesen/Schreiben XlCmdType. |
| Connection |
Gibt eine Zeichenfolge mit OLE DB-Einstellungen zurück, die eine Verbindung von Microsoft Excel zu einer ODBC-Datenquelle ermöglicht, oder legt sie fest. Object -Wert mit Lese-/Schreibzugriff. |
| Creator |
Gibt eine Konstante in der Aufzählung zurück, die XlCreator die Anwendung angibt, in der dieses Objekt erstellt wurde. Schreibgeschützt. |
| EnableRefresh |
True, wenn die Verbindung vom Benutzer aktualisiert werden kann. Der Standardwert ist True. Boolescher Wert mit Lese-/Schreibzugriff. |
| IsConnected |
Gibt Wahr zurück, wenn die MaintainConnection EigenschaftWahr ist. Gibt False zurück, wenn momentan keine Verbindung zur Quelle besteht. Schreibgeschützter boolescher Wert. |
| LocalConnection |
Gibt die Verbindungszeichenfolge zu einer Offline-Cubedatei zurück oder legt sie fest. Object -Wert mit Lese-/Schreibzugriff. |
| LocaleID |
Ruft den Gebietsschemabezeichner für die angegebene Verbindung ab oder legt ihn fest. |
| MaintainConnection |
Gibt True zurück, wenn die Verbindung zu der angegebenen Datenquelle nach der Aktualisierung bis zum Schließen der Arbeitsmappe aufrechterhalten bleibt. Boolescher Wert mit Lese-/Schreibzugriff. |
| MaxDrillthroughRecords |
Gibt die maximale Anzahl von abzurufenden Datensätzen zurück oder legt sie fest. Ganze Zahl mit Lese-/Schreibzugriff. |
| OLAP |
Gibt True zurück, wenn die OLE DB-Verbindung mit einem OLAP (Online Analytical Processing)-Server verbunden ist. Schreibgeschützter boolescher Wert. |
| Parent |
Gibt das übergeordnete Objekt für das angegebene Objekt zurück. Schreibgeschützt. |
| RefreshDate |
Gibt das Datum der letzten Aktualisierung der OLE DB-Verbindung zurück. Schreibgeschützte DateTime. |
| Refreshing |
True, wenn für die angegebene OLE DB-Verbindung gerade eine OLE DB-Abfrage im Hintergrund ausgeführt wird. Boolescher Wert mit Lese-/Schreibzugriff. |
| RefreshOnFileOpen |
True, wenn die Verbindung jedes Mal automatisch aktualisiert wird, wenn die Arbeitsmappe geöffnet wird. Der Standardwert ist False. Boolescher Wert mit Lese-/Schreibzugriff. |
| RefreshPeriod |
Gibt die Anzahl der Minuten zwischen Aktualisierungen zurück oder legt sie fest. Ganze Zahl mit Lese-/Schreibzugriff. |
| RetrieveInOfficeUILang |
True, wenn die Daten und Fehler in der Anzeigesprache der Office-Benutzeroberfläche abgerufen werden sollen (sofern verfügbar). Boolescher Wert mit Lese-/Schreibzugriff. |
| RobustConnect |
Gibt zurück oder legt fest, wie die OLE DB-Verbindung eine Verbindung mit der zugehörigen Datenquelle herstellt. Lesen/Schreiben XlRobustConnect. |
| SavePassword |
True, wenn Kennwortinformationen in einer OLE DB-Verbindungszeichenfolge in der Verbindungszeichenfolge gespeichert werden. False, wenn das Kennwort gelöscht wird. Boolescher Wert mit Lese-/Schreibzugriff. |
| ServerCredentialsMethod |
Gibt den Typ der Anmeldeinformationen zurück, die für die Serverauthentifizierung verwendet werden sollen, oder legt ihn fest. Lesen/Schreiben XlCredentialsMethod. |
| ServerFillColor |
True, wenn das Füllfarbenformat für den OLAP-Server beim Verwenden der angegebenen Verbindung vom Server abgerufen wird. Boolescher Wert mit Lese-/Schreibzugriff. |
| ServerFontStyle |
True, wenn das Schriftschnittformat für den OLAP-Server beim Verwenden der angegebenen Verbindung vom Server abgerufen wird. Boolescher Wert mit Lese-/Schreibzugriff. |
| ServerNumberFormat |
True, wenn das Zahlenformat für den OLAP-Server beim Verwenden der angegebenen Verbindung vom Server abgerufen wird. Boolescher Wert mit Lese-/Schreibzugriff. |
| ServerSSOApplicationID |
Gibt einen SSO-Anwendungsbezeichner (Single Sign-On, einmalige Anmeldung) zurück oder legt ihn fest, mit dem in der SSO-Datenbank nach Anmeldeinformationen gesucht wird. Zeichenfolge mit Lese-/Schreibzugriff. |
| ServerTextColor |
True, wenn das Textfarbenformat für den OLAP-Server beim Verwenden der angegebenen Verbindung vom Server abgerufen wird. Boolescher Wert mit Lese-/Schreibzugriff. |
| SourceConnectionFile |
Gibt einen String-Wert zurück, der die Microsoft Office-Datenverbindungsdatei oder eine vergleichbare Datei angibt, die zum Erstellen der Verbindung verwendet wurde, oder legt diesen Wert fest. Lese-/Schreibzugriff. |
| SourceDataFile |
Gibt einen String-Wert, der die Quelldatendatei für eine OLE DB-Verbindung anzeigt, zurück oder legt diesen fest. Lese-/Schreibzugriff. |
| UseLocalConnection |
"True ", wenn die LocalConnection Eigenschaft verwendet wird, um die Zeichenfolge anzugeben, die Microsoft Excel das Herstellen einer Verbindung mit einer Datenquelle ermöglicht. False, wenn die von der Connection Eigenschaft angegebene Verbindungszeichenfolge verwendet wird. Boolescher Wert mit Lese-/Schreibzugriff. |
Methoden
| Name | Beschreibung |
|---|---|
| CancelRefresh() |
Bricht alle laufenden Aktualisierungsvorgänge für die angegebene OLE DB-Verbindung ab. |
| MakeConnection() |
Stellt eine Verbindung für die angegebene OLE DB-Verbindung her. |
| Reconnect() |
Verwirft die angegebene Verbindung, und stellt sie dann wieder her. |
| Refresh() |
Aktualisiert eine OLE DB-Verbindung. |
| SaveAsODC(String, Object, Object) |
Speichert die OLE DB-Verbindung als ODC-Datei (Microsoft Office Data Connection). |