Dialogfeld "Datenquelle konfigurieren – AccessDataSource"
Aktualisiert: November 2007
Mithilfe des Dialogfelds Datenquelle konfigurieren – AccessDataSource können Sie eine Microsoft Access-Datenquelle konfigurieren, wenn Daten in einem ASP.NET-Webserver-Steuerelement angezeigt werden sollen, das Datenbindung unterstützt. Der Titel des Dialogfelds ändert sich entsprechend der ID des Datenquellen-Steuerelements.
Microsoft Access-Datenbanken unterstützen auch Sortieren, Filtern und Paging, wenn die Daten als DataSet-Objekt zurückgegeben werden.
![]() |
---|
Microsoft Access-Datenbanken (MDB-Dateien) verfügen über weniger Sicherheitsfeatures als SQL Server-Datenbanken. Access-Datenbanken werden nicht für Produktionswebsites empfohlen. Wenn Sie jedoch aus einem bestimmten Grund eine MDB-Datei als Teil der Webanwendung verwenden möchten, befolgen Sie die Anweisungen im Abschnitt "Microsoft Access-Datenbanken" unter Sichern des Datenzugriffs. |
Datenbindungen werden u. a. von folgenden Webserver-Steuerelementen unterstützt:
So greifen Sie von einem ASP.NET-Webserver-Steuerelement aus auf dieses Dialogfeld zu
Öffnen Sie in Visual Web Developer eine ASPX-Seite.
Wechseln Sie in die Entwurfsansicht.
Ziehen Sie in der Toolbox eines der Steuerelemente aus der vorherigen Liste auf die Seite. Ziehen Sie z. B. aus der Gruppe Standard der Toolbox ein GridView-Steuerelement auf die Seite.
Klicken Sie mit der rechten Maustaste auf das Steuerelement, und klicken Sie dann auf Smarttag anzeigen.
Wählen Sie im angezeigten Aufgabenfenster in der Dropdownliste Datenquelle auswählen die Option <Neue Datenquelle...> aus.
Hinweis:
Bei einigen Steuerelementen können Sie nur auf Datenquelle auswählen klicken und dann in der Dropdownliste Datenquelle wählen die Option <Neue Datenquelle…> auswählen.
Der Assistent zum Konfigurieren von Datenquellen wird geöffnet.
Klicken Sie unter Wo werden die Daten für die Anwendung abgerufen? auf Access-Datenbank.
Geben Sie im Feld ID für Datenquelle angeben eine Datenquellen-ID an.
Die Standard-ID ist AccessDataSource1.
Klicken Sie auf OK.
Auf der Seite wird automatisch ein AccessDataSource-Steuerelement erstellt, und der Assistent Datenquelle konfigurieren – AccessDataSource1 wird geöffnet.
So greifen Sie von einem AccessDataSource-Steuerelement aus direkt auf dieses Dialogfeld zu
Öffnen Sie in Visual Web Developer eine ASPX-Seite.
Wechseln Sie in die Entwurfsansicht.
Ziehen Sie aus der Gruppe Data der Toolbox ein AccessDataSource-Steuerelement auf die Seite.
Klicken Sie mit der rechten Maustaste auf das Steuerelement, und klicken Sie dann auf Smarttag anzeigen.
Klicken Sie im angezeigten Aufgabenfenster auf Datenquelle konfigurieren.
Das Fenster Datenquelle konfigurieren – AccessDataSource1 wird geöffnet.
Nachdem Sie das AccessDataSource-Steuerelement konfiguriert haben, können Sie es an ein beliebiges Webserver-Steuerelement in der oben stehenden Liste binden, indem Sie die Datenquellen-ID in der Dropdownliste Datenquelle auswählen oder in der DataSourceID-Eigenschaft des Webserver-Steuerelements angeben.
Weitere Informationen zu Datenbindungen finden Sie unter Überblick über den ASP.NET-Datenzugriff oder in den folgenden aufgabenbezogenen Themen.
Aufgaben
Exemplarische Vorgehensweise: Erstellen einer Webseite zum Anzeigen von Access-Datenbankdaten
Gewusst wie: Sichern von Verbindungszeichenfolgen bei der Verwendung von Datenquellensteuerelementen
Gewusst wie: Binden an Daten in einem vorlagenbasierten Steuerelement in Visual Studio
Gewusst wie: Binden an Daten in einem vorlagenbasierten Steuerelement
UI-Elemente
Microsoft Access-Datendatei
Dieses Element wird im Schritt Datenbank auswählen des Assistenten angezeigt.Gibt den relativen Pfad zu der Microsoft Access-Datenbankdatei an, die Sie an das Steuerelement binden möchten. Wenn Sie die Datenbankdateien im lokalen Ordner App_Data speichern, dann weist der relative Pfad ungefähr folgendes Format auf:
~/App_Data/sampleAccessDatabase.mdb
Wie möchten Sie Daten aus der Datenbank abrufen?
Dieses Element wird im Schritt Die Select-Anweisung konfigurieren des Assistenten angezeigt.Gibt eine Select-Anweisung an, die beim Abrufen von Daten aus der Datenbank verwendet werden soll. Sie können eine der folgenden Optionen auswählen:
Benutzerdefinierte SQL-Anweisung oder gespeicherte Prozedur angeben
Klicken Sie auf Weiter, um eine benutzerdefinierte SQL-Anweisung zu erstellen oder eine gespeicherte Prozedur auszuwählen, wenn eine solche für die Website konfiguriert wurde. Die Schaltfläche QueryBuilder stellt eine Benutzeroberfläche zum Erstellen der SELECT-Anweisung bereit. Sie können die Abfrage testen, nachdem Sie auf Weiter geklickt haben.
Spalten von einer Tabelle oder Ansicht angeben
Wählen Sie den Tabellennamen und die Spalten der abzurufenden Daten aus. Sie können die SELECT-Anweisung mithilfe der Schaltflächen WHERE, ORDER BY und Erweitert verwenden. Die von Ihnen erstellte Select-Anweisung wird unter SELECT-Anweisung angezeigt. Sie können die Abfrage testen, nachdem Sie auf Weiter geklickt haben.
Siehe auch
Konzepte
Übersicht über datengebundene ASP.NET-Webserversteuerelemente
Übersicht über Datenquellensteuerelemente
Binden an Daten mit einem Datenquellensteuerelement
Binden von Daten an das TreeView-Webserversteuerelement
Übersicht über Datenbindungsausdrücke