Freigeben über


IDMQueryTask.ExecuteQuery Methode

Definition

Führt die in der QueryString-Eigenschaft enthaltene Abfrage aus.

public:
 bool ExecuteQuery(Microsoft::SqlServer::Dts::Runtime::Connections ^ connections, Microsoft::SqlServer::Dts::Runtime::VariableDispenser ^ variables, Microsoft::SqlServer::Dts::Runtime::IDTSComponentEvents ^ events, Microsoft::SqlServer::Dts::Runtime::IDTSLogging ^ log, System::Object ^ txn);
public bool ExecuteQuery (Microsoft.SqlServer.Dts.Runtime.Connections connections, Microsoft.SqlServer.Dts.Runtime.VariableDispenser variables, Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents events, Microsoft.SqlServer.Dts.Runtime.IDTSLogging log, object txn);
abstract member ExecuteQuery : Microsoft.SqlServer.Dts.Runtime.Connections * Microsoft.SqlServer.Dts.Runtime.VariableDispenser * Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents * Microsoft.SqlServer.Dts.Runtime.IDTSLogging * obj -> bool
Public Function ExecuteQuery (connections As Connections, variables As VariableDispenser, events As IDTSComponentEvents, log As IDTSLogging, txn As Object) As Boolean

Parameter

connections
Connections

Eine Auflistung der vom Task verwendeten Verbindungen.

variables
VariableDispenser

Ein VariableDispenser-Objekt zum Sperren von Variablen.

events
IDTSComponentEvents

Ein Objekt, das die IDTSComponentEvents-Schnittstelle implementiert.

log
IDTSLogging

Ein Objekt, das die IDTSLogging-Schnittstelle implementiert.

txn
Object

Die Transaktionsobjekte, denen der Container angehört. Dieser Wert kann NULL sein.

Gibt zurück

true gibt an, dass die AUSFÜHRUNG der DMX-Abfrageaufgabe erfolgreich ausgeführt wurde; "false" gibt an, dass die AUSFÜHRUNG der AUFGABENausführung von DMX-Abfragen fehlgeschlagen ist.

Gilt für: