Dataseteigenschaften (Dialogfeld), Abfrage
Wählen Sie Abfrage im Dialogfeld Dataseteigenschaften aus, um eine Datenquelle auszuwählen und eine Abfrage zu erstellen.
Im Dialogfeld Dataseteigenschaften ist Folgendes enthalten:
Optionen
Name
Geben Sie einen Namen für das Dataset ein. Der Name darf nicht mit dem Namen eines Datenbereichs oder einer Gruppe im Bericht identisch sein.Datenquelle
Wählen Sie eine Datenquelle als Basis für das Dataset aus. Klicken Sie auf Neu, um eine neue Datenquelle zu erstellen.Abfragetyp
Wählen Sie den Typ von Befehl oder Abfrage aus, der für das Dataset verwendet werden soll. Wählen Sie Text aus, um eine Abfrage auszuführen und Daten von der Datenbank abzurufen. Wählen Sie Tabelle aus, um mit der TableDirect-Funktion von SQL Server alle Felder innerhalb einer Tabelle auszuwählen. Wählen Sie Gespeicherte Prozedur aus, um eine gespeicherte Prozedur nach Namen auszuführen. Standardmäßig ist Text ausgewählt. Diese Einstellung wird für einen Großteil der Abfragen verwendet. Um die ausgewählte Datenquellenabfrage zu bearbeiten, klicken Sie auf Abfrage-Designer.Hinweis Nicht alle Abfragetypen werden von allen Datenquellen unterstützt. Zum Beispiel wird Tabelle nur von den Datenquellentypen OLE DB und ODBC unterstützt.
Abfrage
Diese Option wird angezeigt, wenn Sie die Befehlstypoption Text auswählen. Geben Sie eine Abfrage ein, oder importieren Sie eine bereits vorhandene Abfrage, indem Sie auf Importieren klicken. Klicken Sie auf die Schaltfläche Ausdruck (fx), um den Ausdruck zu bearbeiten.Hinweis Wenn Sie die Abfrage mit einem Abfrage-Designer erstellt haben, wird der Text der Abfrage in diesem Feld angezeigt.
Tabellenname
Geben Sie den Namen der Tabelle ein, die Sie als Dataset verwenden möchten. Diese Option wird angezeigt, wenn Sie Tabelle auswählen.Auswählen oder Eingeben des Namens einer gespeicherten Prozedur
Geben Sie den Namen der zu verwendenden gespeicherten Prozedur ein, oder wählen Sie ihn aus. Klicken Sie auf die Schaltfläche Ausdruck (fx), um den Ausdruck zu bearbeiten. Diese Option wird angezeigt, wenn Sie die Befehlstypoption Gespeicherte Prozedur auswählen.Timeout (in Sekunden)
Geben Sie die Anzahl an Sekunden als Timeoutwert für die Abfrage ein. Der Standardwert ist 30 Sekunden. Der angegebene Wert für Timeout muss leer oder größer als null sein. Wird es leer gelassen, gibt es für die Abfrage kein Timeout.