Gewusst wie: Nummerierung Datensätze aus einer Abfrage zugreifen

July 2

Microsoft Access bietet die Möglichkeit, wichtige Daten zu speichern. Dies geschieht durch den Einsatz von Datenbanktabellen, die eine Auflistung von Felder und Datensätze in Zeilen und Spalten gespeichert sind. Schließlich muss jemand suchen, oder "Query", die Daten in diese Datenbanktabellen enthalten. Abfragen sind in einer Vielzahl von Formen und Größen und können mehrere unterschiedliche Funktionen durchführen. Ein Ziel, die eine Abfrage ausführen können soll die Anzahl der Datensätze, die Abfrage gibt zurück, dann die zählen als Teil der Abfrage anzeigen.

Anweisungen

1 Doppelklicken Sie auf die Access-Datenbank-Datei, um sie zu öffnen.

2 Wählen Sie die Option "Abfragen" aus der Liste "Objekte" auf der linken Seite des Bildschirms.

3 Doppelklicken Sie auf die Abfrage, in der Sie Datensätze zählen möchte. Dadurch wird die Abfrage in einem neuen Fenster geöffnet.

4 Rechtsklicken Sie auf die Registerkarte am oberen Rand der Abfrage und wählen Sie die Option "Abfrage-Design".

5 Drücken Sie "Alt + F11" auf Ihrer Tastatur, um eine Visual Basic-Editor-Fenster zu öffnen.

6 Am oberen Bildschirmrand auf "Einfügen" und dann wählen Sie die Option "Module".

7 Geben Sie den folgenden Visual Basic-Code in das leere Fenster:

"Globale Cntr

QCntr(x) so lange funktionieren

Cntr = Cntr + 1

QCntr = Cntr

EndFunction

Funktion SetToZero()

Cntr = 0

EndFunction"

8 Wählen Sie Ihre Abfragefenster, und klicken Sie in der Zeile "Feld" eine leere Spalte.

9 Typ "RowNumber: Qcntr([xxxxxx])", wobei "Xxxxxx" ist der Name eines der Felder in der Abfrage.

10 An der Spitze der Abfrage mit der rechten Maustaste, dann wählen Sie die Option "Datenblattansicht". Dies wird die Abfrage ausführen und die Nummerierung Datensätze werden angezeigt unter einer Spalte mit der Bezeichnung "RowNumber."

Tipps & Warnungen

  • Es ist auch möglich, wählen alle Ergebnisse in einer Abfrage durch Drücken von "STRG + A", und kopieren Sie sie durch Drücken von "Strg + c". Die Ergebnisse der Abfrage können dann eingefügt werden, in ein anderes Programm, z. B. Excel, wo gibt es nummerierte Zeilen auf der linken Seite des Bildschirms die Anzahl der Abfrage Datensätze liefern können.
  • Sie müssen zurück nach der Visual Basic-Modul vor jedes Mal, wenn Sie die Abfrage ausführen, und wählen Sie
  • "Funktion SetToZero()
  • Cntr = 0
  • EndFunction"
  • Drücken Sie "F5" auf Ihrer Tastatur. Dadurch wird den Datensatzzähler vor der Ausführung der Abfrage zurückgesetzt.