Interfejs IDbCommand
Reprezentuje instrukcja , jest wykonywany, gdy istnieje otwarte połączenie ze źródłem danych.
Przestrzeń nazw: Microsoft.ReportingServices.DataProcessing
Zestawy: Microsoft.ReportingServices.SharePoint.UI.WebParts (w Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
Microsoft.ReportingServices.Interfaces (w Microsoft.ReportingServices.Interfaces.dll)
Składnia
'Deklaracja
Public Interface IDbCommand _
Inherits IDisposable
'Użycie
Dim instance As IDbCommand
public interface IDbCommand : IDisposable
public interface class IDbCommand : IDisposable
type IDbCommand =
interface
interface IDisposable
end
public interface IDbCommand extends IDisposable
Typ IDbCommand uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
CommandText | Pobiera lub ustawia tekst polecenia uruchamiane źródło danych. | |
CommandTimeout | Pobiera lub ustawia czas oczekiwania przed zakończeniem próba wykonać polecenia i wygenerowaniem błędu. | |
CommandType | Określa lub wskazuje, jak CommandText właściwość jest interpretowany (jako tekst, procedura składowana, itp.). | |
Parameters | Pobiera IDataParameterCollection. | |
Transaction | Pobiera lub ustawia transakcji, w której polecenia wykonuje obiekt dostawca danych programu SQL Server Reporting Services. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Cancel | Próbuje anulować wykonanie IDbCommand. | |
CreateParameter | Tworzy nowe wystąpienie IDataParameter obiektu. | |
Dispose | (Dziedziczony z IDisposable). | |
ExecuteReader | Wykonuje CommandText przeciwko połączenia i buduje IDataReader. |
Do góry
Uwagi
IDbCommand Interfejs umożliwia wdrożenie polecenia klasy, która reprezentuje instrukcja , jest wykonywany w źródle danych.Więcej informacji o polecenia klasy, zobacz Implementująca klasa polecenia rozszerzenie przetwarzania danych.
Aplikacja nie tworzy wystąpienie IDbCommand interfejs bezpośrednio, ale tworzy instancję klasy, który implementuje IDbCommand.
Wdrożenie tej klasy IDbCommand musi także zaimplementować wszystkich wymaganych elementów członkowskich i zwykle określają dodatkowych członków, aby dodać funkcje specyficzne dla dostawca.
Podczas implementacji z IDbCommand interfejs, należy zaimplementować następujące konstruktory:
Element |
Opis |
---|---|
PrvCommand() |
Inicjuje nowe wystąpienie PrvCommand klasy. |
PrvCommand(string cmdText) |
Inicjuje nowe wystąpienie PrvCommand klasy tekst kwerendy. |
PrvCommand(string cmdText, PrvTransaction transaction) |
Inicjuje nowe wystąpienie PrvCommand klasy tekst kwerendy, PrvConnectionoraz PrvTransaction. |