Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

AccessDataSource-Klasse

 

Stellt eine Microsoft Access-Datenbank für die Verwendung mit datengebundenen Steuerelementen dar.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

System.Object
  System.Web.UI.Control
    System.Web.UI.DataSourceControl
      System.Web.UI.WebControls.SqlDataSource
        System.Web.UI.WebControls.AccessDataSource

[ToolboxBitmapAttribute(typeof(AccessDataSource))]
public class AccessDataSource : SqlDataSource

NameBeschreibung
System_CAPS_pubmethodAccessDataSource()

Initialisiert eine neue Instanz der AccessDataSource-Klasse.

System_CAPS_pubmethodAccessDataSource(String, String)

Initialisiert eine neue Instanz der der AccessDataSource Klasse mit dem angegebenen Dateipfad und auswählen Befehl.

NameBeschreibung
System_CAPS_protpropertyAdapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.(Geerbt von „Control“.)

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Ruft ab oder legt das virtuelle Verzeichnis der Anwendung relativen des der Page oder UserControl -Objekt, das dieses Steuerelement enthält.(Geerbt von „Control“.)

System_CAPS_pubpropertyBindingContainer

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Ruft das Steuerelement, das diesem Steuerelement Datenbindung enthält.(Geerbt von „Control“.)

System_CAPS_pubpropertyCacheDuration

Ruft ab oder legt die Zeitspanne in Sekunden an, die das Datenquellen-Steuerelement Daten zwischenspeichert, die von abgerufen werden die Select Methode.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyCacheExpirationPolicy

Ruft ab oder legt dem Verhalten der Cache-Ablauf, die zusammen mit der Dauer beschreibt das Verhalten des Caches, der das Datenquellen-Steuerelement verwendet.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyCacheKeyDependency

Ruft ab oder legt eine benutzerdefinierte Key-Abhängigkeit, die auf alle Daten Zwischenspeichern von Objekten verknüpft ist, die durch das Datenquellen-Steuerelement erstellt werden. Alle Cacheobjekte sind explizit ablaufen, wenn der Schlüssel abläuft.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyCancelSelectOnNullParameter

Ruft ab oder legt einen Wert, der angibt, ob ein Vorgang zum Abrufen von Daten abgebrochen wird, wenn alle Parameter, die Bestandteil der SelectParameters Auflistung ergibt null.(Geerbt von „SqlDataSource“.)

System_CAPS_protpropertyChildControlsCreated

Ruft einen Wert, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.(Geerbt von „Control“.)

System_CAPS_pubpropertyClientID

Ruft den Serverbezeichner-Steuerelement von ASP.NET generiert wird.(Geerbt von „DataSourceControl“.)

System_CAPS_pubpropertyClientIDMode

Diese Eigenschaft wird nicht für Datenquellensteuerelemente verwendet.(Geerbt von „DataSourceControl“.)

System_CAPS_protpropertyClientIDSeparator

Ruft einen Zeichenwert, der verwendete Trennzeichen darstellt ab der ClientID Eigenschaft.(Geerbt von „Control“.)

System_CAPS_pubpropertyConflictDetection

Ruft ab oder legt den Wert, der angibt, wie die SqlDataSource Steuerelement führt Updates und löscht, wenn Daten in einer Zeile in der zugrunde liegenden ändern während der Dauer des Vorgangs Datenbank.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyConnectionString

Ruft die Verbindungszeichenfolge ab, die für die Verbindung zur Microsoft Access-Datenbank verwendet wird.(Überschreibt SqlDataSource.ConnectionString.)

System_CAPS_protpropertyContext

Ruft die HttpContext Objekt, das mit dem Steuerelement für die aktuelle Webanfrage zugeordnet.(Geerbt von „Control“.)

System_CAPS_pubpropertyControls

Ruft ein ControlCollection -Objekt, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der Hierarchie der Benutzeroberfläche darstellt.(Geerbt von „DataSourceControl“.)

System_CAPS_pubpropertyDataFile

Ruft ab oder legt den Speicherort der Microsoft Access-MDB-Datei fest.

System_CAPS_pubpropertyDataItemContainer

Ruft einen Verweis auf den Benennungscontainer, wenn der Benennungscontainer implementiert IDataItemContainer.(Geerbt von „Control“.)

System_CAPS_pubpropertyDataKeysContainer

Ruft einen Verweis auf den Benennungscontainer, wenn der Benennungscontainer implementiert IDataKeysControl.(Geerbt von „Control“.)

System_CAPS_pubpropertyDataSourceMode

Ruft ab oder legt dem Modus der Daten abrufen, die die SqlDataSource Steuerelement verwendet, um Daten abzurufen.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyDeleteCommand

Ruft ab oder legt der SQL-Zeichenfolge, die die SqlDataSource Steuerelement verwendet, um Daten aus der zugrunde liegenden Datenbank zu löschen.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyDeleteCommandType

Ruft ab oder legt einen Wert, der angibt, ob der Text in der DeleteCommand -Eigenschaft ist eine SQL-Anweisung oder der Name einer gespeicherten Prozedur.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyDeleteParameters

Ruft die Parameters-Auflistung, die die Parameter, die enthält von verwendet werden, die DeleteCommand Eigenschaft aus der SqlDataSourceView -Objekt, das zugeordnet ist die SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_protpropertyDesignMode

Ruft einen Wert, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.(Geerbt von „Control“.)

System_CAPS_pubpropertyEnableCaching

Ruft ab oder legt einen Wert, der angibt, ob die SqlDataSource kontrolliert das Zwischenspeichern von Daten aktiviert.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyEnableTheming

Ruft einen Wert, der angibt, ob dieses Objekt Designs unterstützt.(Geerbt von „DataSourceControl“.)

System_CAPS_pubpropertyEnableViewState

Ruft einen Wert ab, der dem anfordernden Client angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand von jedem enthaltenen untergeordneten Steuerelement beibehält, oder legt diesen fest.(Geerbt von „Control“.)

System_CAPS_protpropertyEvents

Ruft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt.(Geerbt von „Control“.)

System_CAPS_pubpropertyFilterExpression

Ruft einen Filterausdruck ab, der angewendet wird, wenn die Select-Methode aufgerufen wird, oder legt diesen fest.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyFilterParameters

Ruft eine Auflistung von Parametern, die beliebigen Parameterplatzhaltern zugeordnet, die sind in der FilterExpression Zeichenfolge.(Geerbt von „SqlDataSource“.)

System_CAPS_protpropertyHasChildViewState

Ruft einen Wert, der angibt, ob die untergeordneten Steuerelemente des aktuellen Steuerelements gespeicherten Ansichtszustand Einstellungen verfügen.(Geerbt von „Control“.)

System_CAPS_pubpropertyID

Ruft ab oder legt den programmgesteuerten Bezeichner für das Webserversteuerelement zugewiesen.(Geerbt von „Control“.)

System_CAPS_protpropertyIdSeparator

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Ruft das Zeichen zum Trennen der Steuerelement-IDs verwendet.(Geerbt von „Control“.)

System_CAPS_pubpropertyInsertCommand

Ruft ab oder legt die SQL-Zeichenfolge, die die SqlDataSource Steuerelement verwendet, um Daten in der zugrunde liegenden Datenbank einzufügen.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyInsertCommandType

Ruft ab oder legt einen Wert, der angibt, ob der Text in der InsertCommand -Eigenschaft ist eine SQL-Anweisung oder der Name einer gespeicherten Prozedur.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyInsertParameters

Ruft die Parameters-Auflistung, die die Parameter, die enthält von verwendet werden, die InsertCommand Eigenschaft aus der SqlDataSourceView -Objekt, das zugeordnet ist die SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_protpropertyIsChildControlStateCleared

Ruft einen Wert, der angibt, ob dieses Steuerelement enthaltenen Steuerelemente Steuerelementzustand verfügen.(Geerbt von „Control“.)

System_CAPS_protpropertyIsTrackingViewState

Ruft einen Wert, der angibt, ob das Serversteuerelement Änderungen an seinem Ansichtszustand gespeichert wird.(Geerbt von „Control“.)

System_CAPS_protpropertyIsViewStateEnabled

Ruft einen Wert, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.(Geerbt von „Control“.)

System_CAPS_protpropertyLoadViewStateByID

Ruft einen Wert, der angibt, ob das Steuerelement seinen Ansichtszustand über laden ID anstelle Index.(Geerbt von „Control“.)

System_CAPS_pubpropertyNamingContainer

Ruft ein Verweis auf das Serversteuerelement Benennungscontainers, erstellt einen eindeutigen Namespace für die Unterscheidung zwischen Serversteuerelementen mit demselben Control.ID Eigenschaftswert.(Geerbt von „Control“.)

System_CAPS_pubpropertyOldValuesParameterFormatString

Ruft ab oder legt eine Zeichenfolge, die auf die Namen aller Parameter angewendet wird, die übergeben werden, die Delete oder Update Methode.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyPage

Ruft einen Verweis auf die Page -Instanz, die das Steuerelement enthält.(Geerbt von „Control“.)

System_CAPS_pubpropertyParent

Ruft einen Verweis auf die übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab.(Geerbt von „Control“.)

System_CAPS_pubpropertyProviderName

Ruft den Namen des Datenanbieters .NET ab, die die AccessDataSource Steuerelement verwendet, um mit einer Microsoft Access-Datenbank herzustellen.(Überschreibt SqlDataSource.ProviderName.)

System_CAPS_pubpropertyRenderingCompatibility

Ruft einen Wert ab, der die ASP.NET-Version angibt, mit der das gerenderte HTML kompatibel ist. (Geerbt von „Control“.)

System_CAPS_pubpropertySelectCommand

Ruft ab oder legt der SQL-Zeichenfolge, die die SqlDataSource Steuerelement verwendet, um Daten aus der zugrunde liegenden Datenbank abzurufen.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertySelectCommandType

Ruft ab oder legt einen Wert, der angibt, ob der Text in der SelectCommand -Eigenschaft ist eine SQL-Abfrage oder den Namen einer gespeicherten Prozedur.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertySelectParameters

Ruft die Parameters-Auflistung, die die Parameter, die enthält von verwendet werden, die SelectCommand Eigenschaft aus der SqlDataSourceView -Objekt, das zugeordnet ist die SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertySite

Ruft Informationen über den Container, der das aktuelle Steuerelement beim Rendern auf einer Entwurfsoberfläche hostet.(Geerbt von „Control“.)

System_CAPS_pubpropertySkinID

Ruft das Design zuweisen der DataSourceControl Steuerelement.(Geerbt von „DataSourceControl“.)

System_CAPS_pubpropertySortParameterName

Ruft ab oder legt den Namen der Parameter einer gespeicherten Prozedur, der abgerufene Daten zu sortieren, wenn der Datenabruf erfolgt mithilfe einer gespeicherten Prozedur verwendet wird.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertySqlCacheDependency

Die SqlCacheDependency Eigenschaft überschreibt die SqlCacheDependency Eigenschaft.(Überschreibt SqlDataSource.SqlCacheDependency.)

System_CAPS_pubpropertyTemplateControl

Ruft ab oder legt einen Verweis auf die Vorlage, die dieses Steuerelement enthält.(Geerbt von „Control“.)

System_CAPS_pubpropertyTemplateSourceDirectory

Ruft das virtuelle Verzeichnis von der Page oder UserControl die das aktuelle Steuerelement enthält.(Geerbt von „Control“.)

System_CAPS_pubpropertyUniqueID

Ruft den eindeutigen, hierarchisch qualifizierten Bezeichner für das Steuerelement ab.(Geerbt von „Control“.)

System_CAPS_pubpropertyUpdateCommand

Ruft ab oder legt der SQL-Zeichenfolge, die die SqlDataSource Steuerelement verwendet, um Daten in der zugrunde liegenden Datenbank zu aktualisieren.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyUpdateCommandType

Ruft ab oder legt einen Wert, der angibt, ob der Text in der UpdateCommand -Eigenschaft ist eine SQL-Anweisung oder der Name einer gespeicherten Prozedur.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyUpdateParameters

Ruft die Parameters-Auflistung, die die Parameter, die enthält von verwendet werden, die UpdateCommand Eigenschaft aus der SqlDataSourceView zugeordnet ist, die SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_pubpropertyValidateRequestMode

Ruft ab oder legt einen Wert, der angibt, ob der Clienteingaben vom Browser auf potenziell gefährliche Werte überprüft.(Geerbt von „Control“.)

System_CAPS_protpropertyViewState

Ruft ein Wörterbuch von Statusinformationen, die zum Speichern und Wiederherstellen den Ansichtszustand eines Serversteuerelements in mehreren Anforderungen der gleichen Seite ermöglicht.(Geerbt von „Control“.)

System_CAPS_protpropertyViewStateIgnoresCase

Ruft einen Wert, der angibt, ob die StateBag Objekt wird Groß-/Kleinschreibung.(Geerbt von „Control“.)

System_CAPS_pubpropertyViewStateMode

Ruft ab oder legt den Modus Ansichtszustand des Steuerelements fest.(Geerbt von „Control“.)

System_CAPS_pubpropertyVisible

Ruft ab oder legt einen Wert, der angibt, ob das Steuerelement visuell angezeigt wird.(Geerbt von „DataSourceControl“.)

NameBeschreibung
System_CAPS_protmethodAddedControl(Control, Int32)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement hinzugefügt wird die Controls Auflistung von der Control Objekt.(Geerbt von „Control“.)

System_CAPS_protmethodAddParsedSubObject(Object)

Benachrichtigt das Serversteuerelement, dass entweder ein XML-Element oder HTML-Element analysiert wurde, und fügt das Element dem ControlCollection-Objekt des Serversteuerelements hinzu.(Geerbt von „Control“.)

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Wendet die Stileigenschaften, die im Stylesheet Seite auf das Steuerelement definiert sind.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Beginnt die Entwurfszeit-Verfolgung des Renderings von Daten.(Geerbt von „Control“.)

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Sammelt Informationen über das Steuerelement und übermittelt sie an die Trace -Eigenschaft angezeigt, wenn die Überwachung für die Seite aktiviert ist.(Geerbt von „Control“.)

System_CAPS_protmethodClearCachedClientID()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Legt die zwischengespeicherte ClientID Wert null.(Geerbt von „Control“.)

System_CAPS_protmethodClearChildControlState()

Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements.(Geerbt von „Control“.)

System_CAPS_protmethodClearChildState()

Löscht den Ansichtszustand und den Steuerelementzustand Informationen für alle des Serversteuerelements untergeordneten Steuerelemente.(Geerbt von „Control“.)

System_CAPS_protmethodClearChildViewState()

Löscht die Informationen zum Ansichtszustand für alle Serversteuerelemente untergeordneten Steuerelemente.(Geerbt von „Control“.)

System_CAPS_protmethodClearEffectiveClientIDMode()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Legt die ClientIDMode -Eigenschaft der aktuellen Steuerelementinstanz und alle untergeordneten Steuerelemente entsprechend Inherit.(Geerbt von „Control“.)

System_CAPS_protmethodCreateChildControls()

Wird durch das ASP.NET-Seitenframework aufgerufen, um Serversteuerelemente anzuweisen, die eine kompositionsbasierte Implementierung verwenden, um alle untergeordneten Steuerelemente zu erstellen, die sie in Vorbereitung auf ein Postback oder Rendering enthalten.(Geerbt von „Control“.)

System_CAPS_protmethodCreateControlCollection()

Erstellt eine Auflistung zum Speichern untergeordneter Steuerelemente.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodCreateDataSourceView(String)

Erstellt eine Datenquellensicht-Objekt, das das Datenquellen-Steuerelement zugeordnet ist.(Überschreibt SqlDataSource.CreateDataSourceView(String).)

System_CAPS_pubmethodDataBind()

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente.(Geerbt von „Control“.)

System_CAPS_protmethodDataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit der Option zum Auslösen der DataBinding Ereignis.(Geerbt von „Control“.)

System_CAPS_protmethodDataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.(Geerbt von „Control“.)

System_CAPS_pubmethodDelete()

Führt einen Löschvorgang mithilfe der DeleteCommand SQL-Zeichenfolge und allen Parametern, die sich in der DeleteParameters Auflistung.(Geerbt von „SqlDataSource“.)

System_CAPS_pubmethodDispose()

Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor sie aus dem Speicher freigegeben wird.(Geerbt von „Control“.)

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Zur Entwurfszeit die Verfolgung von Renderingdaten wird beendet.(Geerbt von „Control“.)

System_CAPS_protmethodEnsureChildControls()

Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn dies nicht der Fall ist, erstellt er auf die untergeordneten Steuerelemente.(Geerbt von „Control“.)

System_CAPS_protmethodEnsureID()

Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen.(Geerbt von „Control“.)

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Geerbt von „Object“.)

System_CAPS_pubmethodFindControl(String)

Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der angegebenen id Parameter.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodFindControl(String, Int32)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der angegebenen id und eine ganze Zahl, die gemäß der pathOffset -Parameter, der die Suche unterstützt. Sie sollten diese Version von nicht überschreiben die FindControl Methode.(Geerbt von „Control“.)

System_CAPS_pubmethodFocus()

Setzt den Eingabefokus auf das Steuerelement.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodGetDbProviderFactory()

Ruft ein DbProviderFactory -Objekt, das den-.NET-Datenanbieter zugeordnet ist, das durch identifizierte die ProviderName Eigenschaft.(Überschreibt SqlDataSource.GetDbProviderFactory().)

System_CAPS_protmethodGetDesignModeState()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Ruft die Entwurfszeitdaten für ein Steuerelement ab.(Geerbt von „Control“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetRouteUrl(Object)

Ruft die URL, die einen Satz von Routenparametern entspricht.(Geerbt von „Control“.)

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Ruft die URL, die einen Satz von Routenparametern entspricht.(Geerbt von „Control“.)

System_CAPS_pubmethodGetRouteUrl(String, Object)

Ruft die URL, die einen Satz von Routenparametern und einem Routennamen entspricht.(Geerbt von „Control“.)

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Ruft die URL, die einen Satz von Routenparametern und einem Routennamen entspricht.(Geerbt von „Control“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Gibt den Präfixen Teil der UniqueID -Eigenschaft des angegebenen Steuerelements.(Geerbt von „Control“.)

System_CAPS_protmethodGetView(String)

Ruft die benannte Datenquellenansicht, das das Datenquellen-Steuerelement zugeordnet ist.(Geerbt von „SqlDataSource“.)

System_CAPS_protmethodGetViewNames()

Ruft eine Auflistung von Namen, die die Liste von Objekten darstellt, die zugeordnet sind die SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_pubmethodHasControls()

Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodHasEvents()

Gibt einen Wert, der angibt, ob Ereignisse für das Steuerelement oder einem beliebigen untergeordneten Steuerelement registriert werden.(Geerbt von „Control“.)

System_CAPS_pubmethodInsert()

Führt einen Einfügevorgang mithilfe der InsertCommand SQL-Zeichenfolge und alle Parameter, die sich in der InsertParameters Auflistung.(Geerbt von „SqlDataSource“.)

System_CAPS_protmethodIsLiteralContent()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Bestimmt, ob das Serversteuerelement nur literalen Inhalt enthält.(Geerbt von „Control“.)

System_CAPS_protmethodLoadControlState(Object)

Steuerelementzustand Informationen aus einer früheren Seitenanforderung, die von gespeichert wurde wiederhergestellt die SaveControlState Methode.(Geerbt von „Control“.)

System_CAPS_protmethodLoadViewState(Object)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Lädt den Zustand der beizubehaltenden Eigenschaften im SqlDataSource-Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_protmethodMapPathSecure(String)

Ruft den physischen Pfad, dem ein virtueller Pfad, einen absoluten oder relativen zugeordnet ist.(Geerbt von „Control“.)

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.)

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Bestimmt, ob das Ereignis für das Serversteuerelement in der UI-Serversteuerelementhierarchie der Seite nach oben übergeben wird.(Geerbt von „Control“.)

System_CAPS_protmethodOnDataBinding(EventArgs)

Löst das DataBinding-Ereignis aus.(Geerbt von „Control“.)

System_CAPS_protmethodOnInit(EventArgs)

Fügt ein LoadComplete -Ereignishandler, um die Page -Steuerelement, enthält die SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_protmethodOnLoad(EventArgs)

Löst das Load-Ereignis aus.(Geerbt von „Control“.)

System_CAPS_protmethodOnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.(Geerbt von „Control“.)

System_CAPS_protmethodOnUnload(EventArgs)

Löst das Unload-Ereignis aus.(Geerbt von „Control“.)

System_CAPS_protmethodOpenFile(String)

Ruft eine Stream verwendet, um eine Datei zu lesen.(Geerbt von „Control“.)

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Weist eine beliebige Quelle des Ereignisses und den zugehörigen übergeordneten Element des Steuerelements.(Geerbt von „Control“.)

System_CAPS_protmethodRaiseDataSourceChangedEvent(EventArgs)

Löst das DataSourceChanged-Ereignis aus.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodRemovedControl(Control)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus entfernt, wird die Controls Auflistung von der Control Objekt.(Geerbt von „Control“.)

System_CAPS_protmethodRender(HtmlTextWriter)

Sendet den Inhalt des Steuerelements an ein angegebenes HtmlTextWriter-Objekt, das den auf dem Client zu rendernden Inhalt schreibt.(Geerbt von „Control“.)

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Gibt den Inhalt des Serversteuerelements an ein bereitgestelltes HtmlTextWriter -Objekt, das den zu rendernden Inhalt auf dem Client schreibt.(Geerbt von „Control“.)

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Gibt Inhalte von Serversteuerelementen an ein bereitgestelltes HtmlTextWriter -Objekt und Ablaufverfolgungsinformationen über das Steuerelement speichert, wenn die Überwachung aktiviert ist.(Geerbt von „DataSourceControl“.)

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Gibt Inhalte von Serversteuerelementen an ein bereitgestelltes HtmlTextWriter -Objekt mithilfe eines bereitgestellten ControlAdapter Objekt.(Geerbt von „Control“.)

System_CAPS_protmethodResolveAdapter()

Ruft den Steuerelementadapter ab, für das Rendern des angegebenen Steuerelements verantwortlich.(Geerbt von „Control“.)

System_CAPS_pubmethodResolveClientUrl(String)

Ruft eine URL, die vom Browser verwendet werden kann.(Geerbt von „Control“.)

System_CAPS_pubmethodResolveUrl(String)

Konvertiert eine URL in eine, die auf dem anfordernden Client verwendet werden kann.(Geerbt von „Control“.)

System_CAPS_protmethodSaveControlState()

Speichert alle Zustandsänderungen des Serversteuerelements, die seit dem Zeitpunkt aufgetreten sind, zu dem die Seite an den Server zurückgesendet wurde.(Geerbt von „Control“.)

System_CAPS_protmethodSaveViewState()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Speichert den aktuellen Ansichtszustand des der SqlDataSource Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_pubmethodSelect(DataSourceSelectArguments)

Ruft Daten aus der zugrunde liegenden Datenbank ab, indem die SelectCommand SQL-Zeichenfolge und allen Parametern, die sich in der SelectParameters Auflistung.(Geerbt von „SqlDataSource“.)

System_CAPS_protmethodSetDesignModeState(IDictionary)

Legt die Entwurfszeitdaten für ein Steuerelement fest.(Geerbt von „Control“.)

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Weist einen Ereignishandlerdelegaten für das Steuerelement und dessen Inhalt im übergeordneten Steuerelement zu rendern.(Geerbt von „Control“.)

System_CAPS_pubmethodSetTraceData(Object, Object)

Legt die Ablaufverfolgungsdaten für die Entwurfszeit-Verfolgung von Daten unter Verwendung der Trace-Datenschlüssel und den Trace-Wert.(Geerbt von „Control“.)

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Legt die Ablaufverfolgungsdaten für die Entwurfszeit-Verfolgung von Renderingdaten, indem Sie das verfolgte Objekt der Trace-Datenschlüssel und den Trace-Wert.(Geerbt von „Control“.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

System_CAPS_protmethodTrackViewState()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Titel anzeigen wechselt zu der SqlDataSource steuern, sodass die Änderungen können, in gespeichert werden der System.Web.UI.StateBag Objekt für das Steuerelement.(Geerbt von „SqlDataSource“.)

System_CAPS_pubmethodUpdate()

Führt einen Updatevorgang mithilfe der UpdateCommand SQL-Zeichenfolge und allen Parametern, die sich in der UpdateParameters Auflistung.(Geerbt von „SqlDataSource“.)

NameBeschreibung
System_CAPS_pubeventDataBinding

Tritt auf, wenn das Steuerelement an eine Datenquelle bindet.(Geerbt von „Control“.)

System_CAPS_pubeventDeleted

Tritt auf, wenn ein Löschvorgang abgeschlossen wurde.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventDeleting

Tritt auf, bevor ein Löschvorgang.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventDisposed

Tritt auf, wenn ein Steuerelement aus dem Speicher freigegeben wird, die ist die letzte Phase des Lebenszyklus der ASP.NET-Seite angefordert wird.(Geerbt von „Control“.)

System_CAPS_pubeventFiltering

Tritt auf, bevor ein.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventInit

Tritt auf, wenn das Steuerelement initialisiert wird, ist der erste Schritt im Lebenszyklus.(Geerbt von „Control“.)

System_CAPS_pubeventInserted

Tritt auf, wenn ein Einfügevorgang abgeschlossen wurde.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventInserting

Tritt auf, bevor Insert-Vorgang.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventLoad

Tritt auf, wenn das Steuerelement geladen wird die Page Objekt.(Geerbt von „Control“.)

System_CAPS_pubeventPreRender

Tritt ein, nachdem die Control Objekt ist geladen, jedoch vor dem Rendern.(Geerbt von „Control“.)

System_CAPS_pubeventSelected

Tritt auf, wenn ein Vorgang zum Abrufen von Daten abgeschlossen wurde.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventSelecting

Tritt auf, bevor ein Vorgang zum Abrufen von Daten.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventUnload

Tritt auf, wenn das Steuerelement aus dem Speicher entladen wird.(Geerbt von „Control“.)

System_CAPS_pubeventUpdated

Tritt auf, wenn ein Updatevorgang abgeschlossen wurde.(Geerbt von „SqlDataSource“.)

System_CAPS_pubeventUpdating

Tritt vor dem Update-Vorgang.(Geerbt von „SqlDataSource“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_priveventIDataSource.DataSourceChanged

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Tritt auf, wenn ein Datenquellen-Steuerelement auf eine Weise geändert wurde, die von datengebundenen Steuerelementen betrifft.(Geerbt von „DataSourceControl“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIListSource.GetList()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Ruft eine Liste der Datenquellen-Steuerelemente, die als Quellen für Listen mit Daten verwendet werden kann.(Geerbt von „DataSourceControl“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Elements finden Sie unter IControlDesignerAccessor.GetDesignModeState.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Eine Beschreibung dieses Elements finden Sie unter IControlDesignerAccessor.SetDesignModeState.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Eine Beschreibung dieses Elements finden Sie unter IControlDesignerAccessor.SetOwnerControl.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataSource.GetView(String)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Ruft die benannte DataSourceView zugeordnete Objekt der DataSourceControl Steuerelement. Einige Datenquellensteuerelemente unterstützen nur eine Ansicht, während andere mehrere unterstützen.(Geerbt von „DataSourceControl“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataSource.GetViewNames()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Ruft eine Auflistung von Namen zurück DataSourceView Objekte zugeordnet sind und die DataSourceControl Steuerelement.(Geerbt von „DataSourceControl“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Eine Beschreibung dieses Elements finden Sie unter IParserAccessor.AddParsedSubObject.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIListSource.ContainsListCollection

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Gibt an, ob das Datenquellen-Steuerelement eine oder mehrere Listen mit Daten zugeordnet ist.(Geerbt von „DataSourceControl“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Elements finden Sie unter IControlBuilderAccessor.ControlBuilder.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Eine Beschreibung dieses Elements finden Sie unter IControlDesignerAccessor.UserData.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Elements finden Sie unter IDataBindingsAccessor.DataBindings.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Elements finden Sie unter IDataBindingsAccessor.HasDataBindings.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Eine Beschreibung dieses Elements finden Sie unter IExpressionsAccessor.Expressions.(Geerbt von „Control“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Elements finden Sie unter IExpressionsAccessor.HasExpressions.(Geerbt von „Control“.)

NameBeschreibung
System_CAPS_pubmethodFindDataSourceControl()

Gibt die Datenquelle, die das Steuerelement für das angegebene Steuerelement zugeordnet ist.(Definiert durch DynamicDataExtensions.)

System_CAPS_pubmethodFindFieldTemplate(String)

Gibt die Feldvorlage für die angegebene Spalte in das angegebene Steuerelement Benennungscontainer zurück.(Definiert durch DynamicDataExtensions.)

System_CAPS_pubmethodFindMetaTable()

Gibt das Metatabelle für das enthaltende Datensteuerelement zurück.(Definiert durch DynamicDataExtensions.)

System_CAPS_pubmethodGetDefaultValues()

Überladen. Ruft die Auflistung der Standardwerte für die angegebene Datenquelle ab.(Definiert durch DynamicDataExtensions.)

System_CAPS_pubmethodGetMetaTable()

Überladen. Ruft die Metadaten für eine Tabelle in das angegebene Objekt.(Definiert durch DynamicDataExtensions.)

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Überladen. Bestimmt, ob Tabellenmetadaten verfügbar sind.(Definiert durch DynamicDataExtensions.)

Die AccessDataSource-Klasse ist ein Datenquellen-Steuerelement, das Microsoft Access-Datenbanken verwendet. Wie seine Basisklasse SqlDataSource ruft das AccessDataSource-Steuerelement mithilfe von SQL-Abfragen Daten ab.

Eine der eindeutigen Eigenschaften des AccessDataSource-Steuerelements ist, dass die ConnectionString-Eigenschaft nicht festgelegt wird. Sie müssen lediglich den Speicherort der Access-Datei (.mdb-Datei) mithilfe der DataFile-Eigenschaft festlegen, und AccessDataSource stellt die zugrunde liegende Verbindung mit der Datenbank her. Sie sollten Access-Datenbanken im Verzeichnis App_Data der Website platzieren und mit einem relativen Pfad darauf verweisen (z. B. ~/App_Data/Northwind.mdb). Dieser Speicherort bietet zusätzliche Sicherheit für Datendateien, da sie nicht ausgeliefert werden, wenn sie direkt vom Clientwebbrowser angefordert werden.

Die AccessDataSource-Klasse unterstützt nicht das Herstellen von Verbindungen mit Access-Datenbanken, die durch einen Benutzernamen und ein Kennwort geschützt sind, da Sie die ConnectionString-Eigenschaft nicht festlegen können. Wenn die Access-Datenbank durch einen Benutzernamen oder ein Kennwort geschützt ist, stellen Sie mit dem SqlDataSource-Steuerelement eine Verbindung her, damit Sie eine vollständige Verbindungszeichenfolge angeben können.

Datengebundene Steuerelemente werden mithilfe ihrer DataSourceID -Eigenschaft an eine AccessDataSource gebunden. Weitere Informationen zum Binden von datengebundenen Steuerelementen an Datenquellen-Steuerelemente finden Sie unter Binding to Data Using a Data Source Control.

Da das AccessDataSource-Steuerelement nur für ein Datenbankprodukt spezifisch ist, verwendet es immer denselben Anbieter, den System.Data.OleDb-.NET-Datenanbieter. Aus diesem Grund ist die ProviderName-Eigenschaft schreibgeschützt. Bei Verwendung eines System.Data.OleDb-Anbieters ist die Reihenfolge der Parameter in einer parametrisierten SQL-Anweisung signifikant. Alle parametrisierten SQL-Abfragen, die Sie in den Eigenschaften SelectCommand, UpdateCommand, InsertCommand und DeleteCommand angeben, müssen mit der Reihenfolge aller Parameter-Objekte in der entsprechenden Parameterauflistung übereinstimmen. Wenn für die AccessDataSource keine Parameterauflistung angegeben ist, muss die Reihenfolge der für diese Vorgänge angegebenen Parameter mit der Reihenfolge übereinstimmen, in der sie in der zugrunde liegenden SQL-Anweisung enthalten sind. Weitere Informationen finden Sie unter Using Parameters with the SqlDataSource Control.

Das AccessDataSource-Steuerelement unterstützt dasselbe Zwischenspeicherungsverhalten wie seine Basisklasse. Erhöhen Sie durch Zwischenspeichern die Leistung von Seiten, die das AccessDataSource-Steuerelement verwenden. Weitere Informationen zum Zwischenspeichern von Datenquellen finden Sie unter Caching Data Using Data Source Controls.

In der folgenden Tabelle werden die Features des AccessDataSource-Steuerelements beschrieben.

Funktion

Voraussetzungen

Sortieren

Legen Sie die DataSourceMode-Eigenschaft auf den DataSet-Wert fest.

Filtern

Legen Sie die FilterExpression-Eigenschaft auf einen Filterausdruck fest, mit dem bei Aufruf der Select-Methode Daten gefiltert werden können.

Paging

Die AccessDataSource unterstützt keine direkten Pagingvorgänge für eine Access-Datenbank. Ein datengebundenes Steuerelement, z. B. GridView, kann einen Pagingvorgang für die von AccessDataSource zurückgegebenen Elemente vornehmen, wenn die DataSourceMode-Eigenschaft auf den Wert DataSet festgelegt wurde. 

Aktualisieren

Legen Sie die UpdateCommand-Eigenschaft auf eine SQL-Anweisung fest, die zum Aktualisieren von Daten verwendet wird. Diese Anweisung ist i. d. R. parametrisiert.

Löschen

Legen Sie die DeleteCommand-Eigenschaft auf eine SQL-Anweisung fest, die zum Löschen von Daten verwendet wird. Diese Anweisung ist i. d. R. parametrisiert.

Einfügen

Legen Sie die InsertCommand-Eigenschaft auf eine SQL-Anweisung fest, die zum Einfügen von Daten verwendet wird. Diese Anweisung ist i. d. R. parametrisiert.

Zwischenspeicherung

Legen Sie gemäß dem von Ihnen für die Daten gewünschten Zwischenspeicherungsverhalten die DataSourceMode-Eigenschaft auf den DataSet-Wert und die EnableCaching-Eigenschaft auf true fest, und legen Sie außerdem die CacheDuration-Eigenschaft und die CacheExpirationPolicy-Eigenschaft fest.

Wie alle Datenquellen-Steuerelemente wird das AccessDataSource-Steuerelement einer stark typisierten Datenquellen-Ansichtsklasse zugeordnet. Ebenso wie das AccessDataSource-Steuerelement das SqlDataSource-Steuerelement erweitert, erweitert die AccessDataSourceView-Klasse die SqlDataSourceView-Klasse. Die AccessDataSourceView-Klasse überschreibt einige der SqlDataSourceView-Methoden, die den System.Data.OleDb-.NET-Datenanbieter verwenden.

Das AccessDataSource-Steuerelement wird nicht visuell rendern. Es wird als Steuerelement implementiert, um eine deklarative Dauerhaftigkeit zu ermöglichen und optional dessen Teilnahme an der Zustandsverwaltung zuzulassen. Deshalb können keine Eigenschaften festgelegt werden, die visuelle Features unterstützen, z. B. die EnableTheming-Eigenschaft und die SkinID-Eigenschaft.

<asp:AccessDataSource
    CacheDuration="string|Infinite"
    CacheExpirationPolicy="Absolute|Sliding"
    CacheKeyDependency="string"
    CancelSelectOnNullParameter="True|False"
    ConflictDetection="OverwriteChanges|CompareAllValues"
    DataFile="uri"
    DataSourceMode="DataReader|DataSet"
    DeleteCommand="string"
    DeleteCommandType="Text|StoredProcedure"
    EnableCaching="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    FilterExpression="string"
    ID="string"
    InsertCommand="string"
    InsertCommandType="Text|StoredProcedure"
    OldValuesParameterFormatString="string"
    OnDataBinding="DataBinding event handler"
    OnDeleted="Deleted event handler"
    OnDeleting="Deleting event handler"
    OnDisposed="Disposed event handler"
    OnFiltering="Filtering event handler"
    OnInit="Init event handler"
    OnInserted="Inserted event handler"
    OnInserting="Inserting event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnSelected="Selected event handler"
    OnSelecting="Selecting event handler"
    OnUnload="Unload event handler"
    OnUpdated="Updated event handler"
    OnUpdating="Updating event handler"
    runat="server"
    SelectCommand="string"
    SelectCommandType="Text|StoredProcedure"
    SkinID="string"
    SortParameterName="string"
    UpdateCommand="string"
    UpdateCommandType="Text|StoredProcedure"
    Visible="True|False"
>
        <DeleteParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|
                        ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|
                        ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64
                        |Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </DeleteParameters>
        <FilterParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </FilterParameters>
        <InsertParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </InsertParameters>
        <SelectParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </SelectParameters>
        <UpdateParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                       Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </UpdateParameters>
</asp:AccessDataSource>

Im folgenden Codebeispiel wird ein häufig vorkommendes Anzeige- und Aktualisierungsszenario mit dem GridView-Steuerelement veranschaulicht. Die SelectCommand-Eigenschaft wird auf eine geeignete SQL-Abfrage festgelegt, und die Daten aus der Northwind-Datenbank werden im GridView-Steuerelement angezeigt. Da auch eine UpdateCommand-Eigenschaft angegeben ist und die AutoGenerateEditButton-Eigenschaft auf true festgelegt ist, können die Datensätze ohne zusätzlichen Code bearbeitet und aktualisiert werden. Das GridView-Steuerelement behandelt das Hinzufügen von Parametern zur UpdateParameters-Auflistung. Das GridView-Steuerelement übergibt zuerst die Parameterwerte für die BoundField-Objekte und danach die Werte der von der DataKeyNames-Eigenschaft angegebenen Felder. GridView ruft die Update-Methode automatisch auf. Wenn Sie die Parameter ordnen möchten, geben Sie explizit für die AccessDataSource eine UpdateParameters-Auflistung an.

<%@Page  Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <asp:accessdatasource
        id="AccessDataSource1"
        runat="server"
        datasourcemode="DataSet"
        datafile="~/App_Data/Northwind.mdb"
        selectcommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees"
        updatecommand="Update Employees SET FirstName=?,LastName=?,Title=? WHERE EmployeeID=@EmployeeID">
      </asp:accessdatasource>

      <asp:gridview
        id="GridView1"
        runat="server"
        autogeneratecolumns="False"
        datakeynames="EmployeeID"
        autogenerateeditbutton="True"
        datasourceid="AccessDataSource1">
        <columns>
          <asp:boundfield headertext="First Name" datafield="FirstName" />
          <asp:boundfield headertext="Last Name" datafield="LastName" />
          <asp:boundfield headertext="Title" datafield="Title" />
        </columns>
      </asp:gridview>

    </form>
  </body>
</html>

.NET Framework
Verfügbar seit 2.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: