SqlDataSourceView SqlDataSourceView SqlDataSourceView SqlDataSourceView Class

Definition

Unterstützt das SqlDataSource-Steuerelement und stellt eine Schnittstelle für datengebundene Steuerelemente zum Ausführen von SQL-Datenvorgängen in relationalen Datenbanken bereit.Supports the SqlDataSource control and provides an interface for data-bound controls to perform SQL data operations against relational databases.

public ref class SqlDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class SqlDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type SqlDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public Class SqlDataSourceView
Inherits DataSourceView
Implements IStateManager
Vererbung
SqlDataSourceViewSqlDataSourceViewSqlDataSourceViewSqlDataSourceView
Abgeleitet
Implementiert

Hinweise

Die SqlDataSourceView -Klasse ist primär für die Verwendung durch Daten gebundene Steuerelemente und nicht als programmierbares Objekt im Seitencode vorgesehen.The SqlDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code.

ASP.NET-Datenquellen Steuerelemente enthalten eine oder mehrere Listen der Daten, die durch Datenquellen Sicht-Objekte dargestellt werden.ASP.NET data source controls contain one or more lists of data, represented by data source view objects. Die SqlDataSourceView -Klasse erweitert DataSourceView die-Klasse, SqlDataSource definiert die Funktionen des Steuer Elements, mit dem Sie verknüpft ist, und implementiert die grundlegenden Datenfunktionen für das Datenquellen-Steuerelement.The SqlDataSourceView class extends the DataSourceView class, defines the capabilities of the SqlDataSource control with which it is associated, and implements the basic data functionality for the data source control. Die SqlDataSourceView -Klasse implementiert die Daten Funktionalität für SqlDataSource das-Steuerelement, Updateeinschließlich Insertder SelectVorgänge Delete ,, und, das Sortieren, Filtern und Verwalten von Einstellungen, die in der Ansicht beibehalten werden. Land.The SqlDataSourceView class implements the data functionality for the SqlDataSource control, including the Select, Update, Insert, and Delete operations, sorting, filtering, and managing settings that are kept in view state.

Obwohl das SqlDataSourceView -Objekt nicht direkt für Seiten Entwickler durch das SqlDataSource -Steuerelement verfügbar gemacht wird, sind viele seiner Eigenschaften.Although the SqlDataSourceView object is not directly exposed to page developers by the SqlDataSource control, many of its properties are. Der grundlegendste Vorgang, der von einer Datenquellen Sicht durchführt wird, ist das Abrufen von Select Daten aus der zugrunde liegenden Datenbank IEnumerable mithilfe der-Methode, die eine Auflistung von Datenelementen abruft.The most basic operation that a data source view performs is data retrieval from the underlying database using the Select method, which retrieves an IEnumerable collection of data items. Die SqlDataSourceView -Klasse implementiert den Datenabruf aus relationalen Datenbanken mithilfe von SQL-Abfragen.The SqlDataSourceView class implements data retrieval from relational databases using SQL queries. Die SQL-Abfragen können für größere Flexibilität und Sicherheit parametrisiert werden.The SQL queries can be parameterized for greater flexibility and security. Die folgenden Datenabruf Methoden,-Eigenschaften und-Ereignisse werden vom SqlDataSourceView implementiert und für Seiten Entwickler und andere Aufrufer direkt SqlDataSource über das Steuerelement bereitgestellt:The following data retrieval methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

Das SqlDataSourceView -Objekt unterstützt das Aktualisieren von Daten in einer relationalen Datenbank mit SQL-Befehlen.The SqlDataSourceView object supports updating data in a relational database using SQL commands. Die SQL-Befehle können für größere Flexibilität und Sicherheit parametrisiert werden.The SQL commands can be parameterized for greater flexibility and security. Daten gebundene Steuerelemente, wie z. GridView b DetailsView. und, können so konfiguriert werden, dass Updates SqlDataSourceViewautomatisch mithilfe von durchgeführt werden, während andere Steuerelemente dies nicht tun.Data-bound controls, such as the GridView and DetailsView, can be configured to perform updates automatically using the SqlDataSourceView, while other controls cannot. Die folgenden Aktualisierungs Methoden,-Eigenschaften und-Ereignisse werden vom SqlDataSourceView implementiert und für Seiten Entwickler SqlDataSource und andere Aufrufer direkt über das Steuerelement bereitgestellt:The following update methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

Unter SqlDataSourceView stützt das Einfügen neuer Daten Zeilen in eine relationale Datenbank.The SqlDataSourceView supports inserting new rows of data into a relational database. Die SQL-Befehle, die in der InsertCommand -Eigenschaft angegeben sind, können für größere Flexibilität und Sicherheit parametrisiert werden.The SQL commands that are specified in the InsertCommand property can be parameterized for greater flexibility and security. Daten gebundene Steuerelemente, wie z. GridView b DetailsView. und, können so konfiguriert werden, dass Sie SqlDataSourceViewmithilfe von automatisch eingefügt werden, während andere Steuerelemente dies nicht möglich sind.Data-bound controls, such as the GridView and DetailsView, can be configured to perform inserts automatically using the SqlDataSourceView, while other controls cannot. Die folgenden INSERT SqlDataSourceView -Methoden,-Eigenschaften und-Ereignisse werden vom implementiert und für Seiten Entwickler SqlDataSource und andere Aufrufer direkt über das Steuerelement bereitgestellt:The following insert methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

Das SqlDataSourceView -Objekt unterstützt auch das Löschen von Daten aus einer relationalen Datenbank.The SqlDataSourceView object also supports deleting data from a relational database. Wie bei anderen Befehlen können die SQL-Befehle, die in der DeleteCommand -Eigenschaft angegeben sind, für größere Flexibilität und Sicherheit parametrisiert werden.As with other commands, the SQL commands that are specified in the DeleteCommand property can be parameterized for greater flexibility and security. Daten gebundene Steuerelemente, wie z. GridView b DetailsView. und, können so konfiguriert werden, dass Lösch SqlDataSourceViewVorgänge automatisch mithilfe von durchgeführt werden, während andere Steuerelemente dies nicht möglichData-bound controls, such as the GridView and DetailsView, can be configured to perform deletes automatically using the SqlDataSourceView, while other controls cannot. Die folgenden Delete-Methoden,-Eigenschaften und-Ereignisse werden vom SqlDataSourceView implementiert und für Seiten Entwickler SqlDataSource und andere Aufrufer direkt über das Steuerelement bereitgestellt:The following delete methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

Das Abrufen von Daten ist leistungsfähiger, wenn die-Klausel, die zum Filtern der Daten während des Datenabrufs verwendet wird, dynamisch ist.Data retrieval is more powerful when the clause that is used to filter the data during data retrieval is dynamic. Anders ausgedrückt: eine SQL-Abfrage mit einer statischen WHERE-Klausel ist nicht so flexibel und leistungsstark wie eine SQL-Abfrage, bei der die Werte in der WHERE-Klausel an Werte gebunden sind, die sich ändern können, z. b. Werte, die in Steuerelementen auf einer Web Forms Seite angezeigt werden.In other words, an SQL query with a static WHERE clause is not as flexible and powerful as an SQL query where the values in the WHERE clause are bound to values that can change, such as values that are displayed in controls on a Web Forms page. Anstatt eine SQL-Abfrage neu zu erstellen und SelectCommand die-Eigenschaft für jede Seiten Auslastung festzulegen, FilterExpression können FilterParameters Sie die-Eigenschaft und die-Eigenschaft verwenden, um dynamische Filterung auf den Datenabruf anzuwenden.Instead of rebuilding an SQL query and setting the SelectCommand property on every page load, you can use the FilterExpression and FilterParameters properties to apply dynamic filtering to data retrieval. Diese Eigenschaften werden vom SqlDataSourceView implementiert und für Daten gebundene SqlDataSource Steuerelemente und andere Aufrufer direkt über das Steuerelement bereitgestellt.These properties are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to data-bound controls and other callers.

Sie können die Daten, die Sie mit dem SqlDataSource -Steuerelement abrufen, durch Hinzufügen einer ORDER BY-Klausel sortieren, die bewirkt, dass die Datenbank die Reihenfolge ausführt, wenn Sie Daten abrufen oder die Daten nach dem Abrufen im Arbeitsspeicher sortieren.You can sort the data that you retrieve with the SqlDataSource control by adding an ORDER BY clause, which causes the database to perform the ordering for you when you retrieve data or by ordering the data in memory after it is retrieved. Sie können einen Sortierungs Ausdruck für angeben SqlDataSourceView , indem Sie SortExpression die-Eigenschaft DataSourceSelectArguments des-Objekts festlegen, das Select an die-Methode übergeben wird.You can supply a sorting expression to the SqlDataSourceView by setting the SortExpression property of the DataSourceSelectArguments object that is passed to the Select method. Die Syntax für die SortExpression -Eigenschaft ist identisch mit der Syntax für eine DataView.Sort -Eigenschaft.The syntax for the SortExpression property is the same as the syntax for a DataView.Sort property. Wenn Sie eine gespeicherte Prozedur zum Abrufen von Daten verwenden, können Sie auch die SortParameterName -Eigenschaft verwenden, um einen Parameter anzugeben, der speziell zum Sortieren der Ergebnisse eines gespeicherten Prozedur Aufrufes verwendet wird.If you use a stored procedure to retrieve data, you can also use the SortParameterName property to specify a parameter that is used specifically for sorting the results of a stored procedure call.

Wenn mehrere Benutzer die Datenbank gleichzeitig ändern können, besteht die Möglichkeit eines Parallelitäts Konflikts.When more than one user can change the database concurrently, there is the potential for concurrency conflict. Das SqlDataSource -Steuerelement hat die Parallelität SqlDataSource.ConflictDetection durch die-Eigenschaft.The SqlDataSource control has controls concurrency through the SqlDataSource.ConflictDetection property. Die-Funktionalität wird in der SqlDataSourceView.ConflictDetection -Eigenschaft implementiert.The functionality is implemented in the SqlDataSourceView.ConflictDetection property.

Wie viele andere Webserver-Steuerelemente SqlDataSourceView IStateManager implementiert die-Schnittstelle und verwendet den Ansichts Zustand, um den Status über Seiten Anforderungen hinweg zu verfolgen.Like many other Web server controls, the SqlDataSourceView implements the IStateManager interface and uses view state to track its state across page requests. Implementierungen der IsTrackingViewState -und-Eigenschaft sowie LoadViewStatedie SaveViewStateMethoden, TrackViewState und werden bereitgestellt, um die Ansichts Zustandsüberwachung für das-Steuerelement zu aktivieren.Implementations of the IsTrackingViewState and property and the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view state tracking for the control. Weitere Informationen finden Sie unter ASP.net State Management Overview.For more information, see ASP.NET State Management Overview.

Konstruktoren

SqlDataSourceView(SqlDataSource, String, HttpContext) SqlDataSourceView(SqlDataSource, String, HttpContext) SqlDataSourceView(SqlDataSource, String, HttpContext) SqlDataSourceView(SqlDataSource, String, HttpContext)

Initialisiert eine neue Instanz der SqlDataSourceView-Klasse, die das angegebene SqlDataSource-Steuerelement als Besitzer der aktuellen Ansicht festlegt.Initializes a new instance of the SqlDataSourceView class setting the specified SqlDataSource control as the owner of the current view.

Eigenschaften

CancelSelectOnNullParameter CancelSelectOnNullParameter CancelSelectOnNullParameter CancelSelectOnNullParameter

Ruft einen Wert ab, der angibt, ob ein Datenabrufvorgang abgebrochen werden soll, wenn einer der in der SelectParameters-Auflistung enthaltenen Parameter mit null ausgewertet wird, oder legt diesen Wert fest.Gets or sets a value indicating whether a data retrieval operation is canceled when any parameter that is contained in the SelectParameters collection evaluates to null.

CanDelete CanDelete CanDelete CanDelete

Ruft einen Wert ab, der angibt, ob das SqlDataSourceView-Objekt, das dem aktuellen SqlDataSource-Steuerelement zugeordnet ist, den Löschvorgang unterstützt.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the delete operation.

CanInsert CanInsert CanInsert CanInsert

Ruft einen Wert ab, der angibt, ob das SqlDataSourceView-Objekt, das dem aktuellen SqlDataSource-Steuerelement zugeordnet ist, den Einfügevorgang unterstützt.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the insert operation.

CanPage CanPage CanPage CanPage

Ruft einen Wert ab, der angibt, ob das Paging der abgerufenen Daten vom SqlDataSourceView-Objekt unterstützt wird, das dem aktuellen SqlDataSource-Objekt zugeordnet ist.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the paging of retrieved data.

CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount

Ruft einen Wert ab, der angibt, ob das SqlDataSourceView-Objekt, das dem aktuellen SqlDataSource-Steuerelement zugeordnet ist, das Abrufen der Gesamtanzahl der Datenzeilen (zusätzlich zum Datensatz) unterstützt.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports retrieving the total number of data rows, in addition to the set of data.

CanSort CanSort CanSort CanSort

Ruft einen Wert ab, der angibt, ob das SqlDataSourceView-Objekt, das dem aktuellen SqlDataSource-Steuerelement zugeordnet ist, eine sortierte Ansicht der abgerufenen Daten unterstützt.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports a sorted view on the retrieved data.

CanUpdate CanUpdate CanUpdate CanUpdate

Ruft einen Wert ab, der angibt, ob das SqlDataSourceView-Objekt, das dem aktuellen SqlDataSource-Steuerelement zugeordnet ist, den Aktualisierungsvorgang unterstützt.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the update operation.

ConflictDetection ConflictDetection ConflictDetection ConflictDetection

Ruft einen Wert ab, der bestimmt, wie das SqlDataSource-Steuerelement Aktualisierungs- und Löschvorgänge ausführt, wenn die Daten einer Zeile in der zugrunde liegenden Datenbank während der Vorgangsausführung geändert werden, oder legt diesen Wert fest.Gets or sets the value indicating how the SqlDataSource control performs updates and deletes when data in a row in the underlying database changes during the time of the operation.

DeleteCommand DeleteCommand DeleteCommand DeleteCommand

Ruft die SQL-Zeichenfolge ab, die von SqlDataSourceView zum Löschen von Daten aus der zugrunde liegenden Datenbank verwendet wird, oder legt diese fest.Gets or sets the SQL string that the SqlDataSourceView uses to delete data from the underlying database.

DeleteCommandType DeleteCommandType DeleteCommandType DeleteCommandType

Ruft einen Wert ab, der angibt, ob der Text in der DeleteCommand-Eigenschaft eine SQL-Anweisung oder der Name einer gespeicherten Prozedur ist, oder legt diesen Wert fest.Gets or sets a value indicating whether the text in the DeleteCommand property is a SQL statement or the name of a stored procedure.

DeleteParameters DeleteParameters DeleteParameters DeleteParameters

Ruft die Parameterauflistung ab, die die von der DeleteCommand-Eigenschaft verwendeten Parameter enthält.Gets the parameters collection containing the parameters that are used by the DeleteCommand property.

Events Events Events Events

Ruft eine Liste von Ereignishandlerdelegaten für die Datenquellenansicht ab.Gets a list of event-handler delegates for the data source view.

(Inherited from DataSourceView)
FilterExpression FilterExpression FilterExpression FilterExpression

Ruft einen Filterausdruck ab, der angewendet wird, wenn die Select-Methode aufgerufen wird, oder legt diesen fest.Gets or sets a filtering expression that is applied when the Select method is called.

FilterParameters FilterParameters FilterParameters FilterParameters

Ruft eine Auflistung von Parametern ab, die beliebigen Parameterplatzhaltern in der FilterExpression-Zeichenfolge zugeordnet sind.Gets a collection of parameters that are associated with any parameter placeholders in the FilterExpression string.

InsertCommand InsertCommand InsertCommand InsertCommand

Ruft die SQL-Zeichenfolge ab, mit deren Hilfe das SqlDataSourceView-Objekt Daten in die zugrunde liegende Datenbank einfügt, oder legt diese fest.Gets or sets the SQL string that the SqlDataSourceView object uses to insert data into the underlying database.

InsertCommandType InsertCommandType InsertCommandType InsertCommandType

Ruft einen Wert ab, der angibt, ob der Text in der InsertCommand-Eigenschaft eine SQL-Anweisung oder der Name einer gespeicherten Prozedur ist, oder legt diesen Wert fest.Gets or sets a value indicating whether the text in the InsertCommand property is a SQL statement or the name of a stored procedure.

InsertParameters InsertParameters InsertParameters InsertParameters

Ruft die Parameterauflistung ab, die die von der InsertCommand-Eigenschaft verwendeten Parameter enthält.Gets the parameters collection containing the parameters that are used by the InsertCommand property.

IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das SqlDataSourceView-Objekt Änderungen des Ansichtszustands speichert.Gets a value indicating whether the SqlDataSourceView object is saving changes to its view state.

Name Name Name Name

Ruft den Namen der Datenquellenansicht ab.Gets the name of the data source view.

(Inherited from DataSourceView)
OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString

Ruft eine Formatzeichenfolge ab, die auf die Namen aller Parameter angewendet wird, die an die Delete-Methode oder an die Update-Methode übergeben werden, oder legt diese Formatzeichenfolge fest.Gets or sets a format string to apply to the names of any parameters that are passed to the Delete or Update method.

ParameterPrefix ParameterPrefix ParameterPrefix ParameterPrefix

Ruft die Zeichenfolge ab, die als Präfix für einen Parameterplatzhalter in einer parametrisierten SQL-Abfrage fungiert.Gets the string that is used to prefix a parameter placeholder in a parameterized SQL query.

SelectCommand SelectCommand SelectCommand SelectCommand

Ruft die SQL-Zeichenfolge ab, die vom SqlDataSourceView-Objekt zum Abrufen von Daten aus der zugrunde liegenden Datenbank verwendet wird, oder legt diese Zeichenfolge fest.Gets or sets the SQL string that the SqlDataSourceView object uses to retrieve data from the underlying database.

SelectCommandType SelectCommandType SelectCommandType SelectCommandType

Ruft einen Wert ab, der angibt, ob der Text in der SelectCommand-Eigenschaft eine SQL-Abfrage oder der Name einer gespeicherten Prozedur ist, oder legt diesen Wert fest.Gets or sets a value indicating whether the text in the SelectCommand property is a SQL query or the name of a stored procedure.

SelectParameters SelectParameters SelectParameters SelectParameters

Ruft die Parameterauflistung ab, die die von der SelectCommand-Eigenschaft verwendeten Parameter enthält.Gets the parameters collection containing the parameters that are used by the SelectCommand property.

SortParameterName SortParameterName SortParameterName SortParameterName

Ruft den Namen eines Parameters für eine gespeicherte Prozedur ab, mit der abgerufene Daten sortiert werden, sofern der Abruf mit einer gespeicherten Prozedur erfolgt ist, oder legt diesen Namen fest.Gets or sets the name of a stored procedure parameter that is used to sort retrieved data when data retrieval is performed using a stored procedure.

UpdateCommand UpdateCommand UpdateCommand UpdateCommand

Ruft die SQL-Zeichenfolge ab, die vom SqlDataSourceView-Objekt zum Aktualisieren von Daten in der zugrunde liegenden Datenbank verwendet wird, oder legt diese Zeichenfolge fest.Gets or sets the SQL string that the SqlDataSourceView object uses to update data in the underlying database.

UpdateCommandType UpdateCommandType UpdateCommandType UpdateCommandType

Ruft einen Wert ab, der angibt, ob der Text in der UpdateCommand-Eigenschaft eine SQL-Anweisung oder der Name einer gespeicherten Prozedur ist, oder legt diesen Wert fest.Gets or sets a value indicating whether the text in the UpdateCommand property is a SQL statement or the name of a stored procedure.

UpdateParameters UpdateParameters UpdateParameters UpdateParameters

Ruft die Parameterauflistung ab, die die von der UpdateCommand-Eigenschaft verwendeten Parameter enthält.Gets the parameters collection containing the parameters that are used by the UpdateCommand property.

Methoden

CanExecute(String) CanExecute(String) CanExecute(String) CanExecute(String)

Bestimmt, ob der angegebene Befehl ausgeführt werden kann.Determines whether the specified command can be executed.

(Inherited from DataSourceView)
Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary)

Führt mit der DeleteCommand-SQL-Zeichenfolge, allen in der DeleteParameters-Auflistung angegebenen Parametern sowie den Werten in der angegebenen keys-Auflistung und der angegebenen oldValues-Auflistung einen Löschvorgang aus.Performs a delete operation using the DeleteCommand SQL string, any parameters that are specified in the DeleteParameters collection, and the values that are in the specified keys and oldValues collections.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Löschvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary)

Führt den angegebenen Befehl aus.Executes the specified command.

(Inherited from DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt den angegebenen Befehl aus.Executes the specified command.

(Inherited from DataSourceView)
ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary)

Führt mit der DeleteCommand-SQL-Zeichenfolge, allen in der DeleteParameters-Auflistung angegebenen Parametern sowie den Werten in der angegebenen keys-Auflistung und der angegebenen oldValues-Auflistung einen Löschvorgang aus.Performs a delete operation using the DeleteCommand SQL string, any parameters that are specified in the DeleteParameters collection, and the values that are in the specified keys and oldValues collections.

ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary)

Führt mithilfe der InsertCommand-SQL-Zeichenfolge, aller in der InsertParameters-Auflistung angegebenen Parameter sowie der Werte in der angegebenen values-Auflistung einen Einfügevorgang aus.Performs an insert operation using the InsertCommand SQL string, any parameters that are specified in the InsertParameters collection, and the values that are in the specified values collection.

ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments)

Ruft Daten aus der zugrunde liegenden Datenbank mithilfe der SelectCommand-SQL-Zeichenfolge und aller Parameter in der SelectParameters-Auflistung ab.Retrieves data from the underlying database using the SelectCommand SQL string and any parameters that are in the SelectParameters collection.

ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Führt mithilfe der UpdateCommand-SQL-Zeichenfolge, aller Parameter in der UpdateParameters-Auflistung sowie der Werte in den angegebenen Auflistungen keys, values und oldValues einen Aktualisierungsvorgang aus.Performs an update operation using the UpdateCommand SQL string, any parameters that are in the UpdateParameters collection, and the values that are in the specified keys, values, and oldValues collections.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
Insert(IDictionary) Insert(IDictionary) Insert(IDictionary) Insert(IDictionary)

Führt mithilfe der InsertCommand-SQL-Zeichenfolge, aller in der InsertParameters-Auflistung angegebenen Parameter sowie der Werte in der angegebenen values-Auflistung einen Einfügevorgang aus.Performs an insert operation using the InsertCommand SQL string, any parameters that are specified in the InsertParameters collection, and the values that are in the specified values collection.

Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Einfügevorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)
LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Stellt den vorher gespeicherten Ansichtszustand für die Datenquellenansicht wieder her.Restores the previously saved view state for the data source view.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs)

Löst das DataSourceViewChanged-Ereignis aus.Raises the DataSourceViewChanged event.

(Inherited from DataSourceView)
OnDeleted(SqlDataSourceStatusEventArgs) OnDeleted(SqlDataSourceStatusEventArgs) OnDeleted(SqlDataSourceStatusEventArgs) OnDeleted(SqlDataSourceStatusEventArgs)

Löst das Deleted-Ereignis aus, nachdem das SqlDataSource-Steuerelement einen Löschvorgang abgeschlossen hat.Raises the Deleted event after the SqlDataSource control has completed a delete operation.

OnDeleting(SqlDataSourceCommandEventArgs) OnDeleting(SqlDataSourceCommandEventArgs) OnDeleting(SqlDataSourceCommandEventArgs) OnDeleting(SqlDataSourceCommandEventArgs)

Löst das Deleting-Ereignis aus, bevor das SqlDataSource-Steuerelement einen Löschvorgang startet.Raises the Deleting event before the SqlDataSource control attempts a delete operation.

OnFiltering(SqlDataSourceFilteringEventArgs) OnFiltering(SqlDataSourceFilteringEventArgs) OnFiltering(SqlDataSourceFilteringEventArgs) OnFiltering(SqlDataSourceFilteringEventArgs)

Löst das Filtering-Ereignis aus, bevor das SqlDataSource-Steuerelement die Ergebnisse eines Auswahlvorgangs filtert.Raises the Filtering event before the SqlDataSource control filters the results of a select operation.

OnInserted(SqlDataSourceStatusEventArgs) OnInserted(SqlDataSourceStatusEventArgs) OnInserted(SqlDataSourceStatusEventArgs) OnInserted(SqlDataSourceStatusEventArgs)

Löst das Inserted-Ereignis aus, nachdem das SqlDataSource-Steuerelement einen Einfügevorgang abgeschlossen hat.Raises the Inserted event after the SqlDataSource control has completed an insert operation.

OnInserting(SqlDataSourceCommandEventArgs) OnInserting(SqlDataSourceCommandEventArgs) OnInserting(SqlDataSourceCommandEventArgs) OnInserting(SqlDataSourceCommandEventArgs)

Löst das Inserting-Ereignis aus, bevor das SqlDataSource-Steuerelement einen Einfügevorgang startet.Raises the Inserting event before the SqlDataSource control attempts an insert operation.

OnSelected(SqlDataSourceStatusEventArgs) OnSelected(SqlDataSourceStatusEventArgs) OnSelected(SqlDataSourceStatusEventArgs) OnSelected(SqlDataSourceStatusEventArgs)

Löst das Selected-Ereignis aus, nachdem das SqlDataSource-Steuerelement einen Datenabrufvorgang abgeschlossen hat.Raises the Selected event after the SqlDataSource control has completed a data retrieval operation.

OnSelecting(SqlDataSourceSelectingEventArgs) OnSelecting(SqlDataSourceSelectingEventArgs) OnSelecting(SqlDataSourceSelectingEventArgs) OnSelecting(SqlDataSourceSelectingEventArgs)

Löst das Selecting-Ereignis aus, bevor das SqlDataSource-Steuerelement einen Datenabrufvorgang startet.Raises the Selecting event before the SqlDataSource control attempts a data retrieval operation.

OnUpdated(SqlDataSourceStatusEventArgs) OnUpdated(SqlDataSourceStatusEventArgs) OnUpdated(SqlDataSourceStatusEventArgs) OnUpdated(SqlDataSourceStatusEventArgs)

Löst das Updated-Ereignis aus, nachdem das SqlDataSource-Steuerelement einen Aktualisierungsvorgang abgeschlossen hat.Raises the Updated event after the SqlDataSource control has completed an update operation.

OnUpdating(SqlDataSourceCommandEventArgs) OnUpdating(SqlDataSourceCommandEventArgs) OnUpdating(SqlDataSourceCommandEventArgs) OnUpdating(SqlDataSourceCommandEventArgs)

Löst das Updating-Ereignis aus, bevor das SqlDataSource-Steuerelement einen Aktualisierungsvorgang startet.Raises the Updating event before the SqlDataSource control attempts an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Vergleicht die für einen ExecuteSelect(DataSourceSelectArguments)-Vorgang erforderlichen Funktionen mit den von der Ansicht unterstützten und wird von der RaiseUnsupportedCapabilitiesError(DataSourceView)-Methode aufgerufen.Compares the capabilities that are requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports and is called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method.

SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Speichert die Änderungen am Ansichtszustand des SqlDataSourceView-Steuerelements ab dem Zeitpunkt, zu dem die Seite an den Server zurückgesendet wurde.Saves the changes to the view state for the SqlDataSourceView control since the time that the page was posted back to the server.

Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments)

Ruft Daten aus der zugrunde liegenden Datenbank mithilfe der SelectCommand-SQL-Zeichenfolge und aller Parameter in der SelectParameters-Auflistung ab.Retrieves data from the underlying database using the SelectCommand SQL string and any parameters that are in the SelectParameters collection.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Ruft asynchron eine Liste der Daten aus dem zugrunde liegenden Datenspeicher ab.Gets a list of data asynchronously from the underlying data storage.

(Inherited from DataSourceView)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Bewirkt, dass das SqlDataSourceView-Objekt Änderungen an seinem Ansichtszustand nachverfolgt, damit diese im StateBag-Objekt des Steuerelements gespeichert und über Anforderungen der gleichen Seite hinweg beibehalten werden.Causes the SqlDataSourceView object to track changes to its view state so that the changes can be stored in the StateBag object for the control and persisted across requests for the same page.

Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary)

Führt mithilfe der UpdateCommand-SQL-Zeichenfolge, aller Parameter in der UpdateParameters-Auflistung sowie der Werte in den angegebenen Auflistungen keys, values und oldValues einen Aktualisierungsvorgang aus.Performs an update operation using the UpdateCommand SQL string, any parameters that are in the UpdateParameters collection, and the values that are in the specified keys, values, and oldValues collections.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Führt einen asynchronen Aktualisierungsvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)

Ereignisse

DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged

Tritt ein, wenn sich die Datenquellenansicht geändert hat.Occurs when the data source view has changed.

(Inherited from DataSourceView)
Deleted Deleted Deleted Deleted

Tritt ein, wenn ein Löschvorgang abgeschlossen ist.Occurs when a delete operation has completed.

Deleting Deleting Deleting Deleting

Tritt vor einem Löschvorgang ein.Occurs before a delete operation.

Filtering Filtering Filtering Filtering

Tritt vor einem Filtervorgang auf.Occurs before a filter operation.

Inserted Inserted Inserted Inserted

Tritt ein, wenn ein Einfügevorgang abgeschlossen wurde.Occurs when an insert operation has completed.

Inserting Inserting Inserting Inserting

Tritt vor einem Einfügevorgang ein.Occurs before an insert operation.

Selected Selected Selected Selected

Tritt ein, wenn ein Datenabrufvorgang abgeschlossen wurde.Occurs when a data retrieval operation has completed.

Selecting Selecting Selecting Selecting

Tritt vor einem Datenabrufvorgang ein.Occurs before a data retrieval operation.

Updated Updated Updated Updated

Tritt ein, wenn ein Aktualisierungsvorgang abgeschlossen wurde.Occurs when an update operation has completed.

Updating Updating Updating Updating

Tritt vor einem Aktualisierungsvorgang ein.Occurs before an update operation.

Explizite Schnittstellenimplementierungen

IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Eine Beschreibung dieses Elements finden Sie unter IsTrackingViewState.For a description of this member, see IsTrackingViewState.

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Eine Beschreibung dieses Elements finden Sie unter LoadViewState(Object).For a description of this member, see LoadViewState(Object).

IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Eine Beschreibung dieses Elements finden Sie unter SaveViewState().For a description of this member, see SaveViewState().

IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Eine Beschreibung dieses Elements finden Sie unter TrackViewState().For a description of this member, see TrackViewState().

Gilt für:

Siehe auch