Office - Word, Excel und Co. 9.744 Themen, 41.408 Beiträge

access 2003 - bestimmte Datensätze zählen

Edgar Rau / 22 Antworten / Flachansicht Nickles

Hallo zusammen,

ich habe 'mal wieder eine Access-Frage:

In einer Datenbank habe ich ein CommandButton, der entweder aktiv oder inaktiv ist. Ich möchte jetzt vom Programm via VBA alle Datensätze zählen,  in denen dieser Command-Button inaktiv ist.

Ich hoffe, es findet sich ein Experte, der mir weiterhelfen kann und sage schon einmal vielen Dank!

Gruß Edgar

Wer brauchen ohne zu gebraucht, braucht brauchen gar nicht zu gebrauchen
bei Antwort benachrichtigen
Borlander Edgar Rau „in der Tabelle gibt es lediglich eine Textdatei, in der Ja ...“
Optionen

Per SQL lässt sich das leicht ermitteln:

SELECT COUNT(*) AS Anzahl_Ja FROM tabelle WHERE feld = "Ja";

Grundsätlich würde ich hier dann auch noch drüber nachdenken einen mit dem feld beginnenden Index zu verwenden um einen aufwändigen FullTableScan zu vermeiden. Wobei ich mich auch noch frage warum das ein Textfeld ist und kein BOOLEAN, oder zumindest ENUM. Und kann man das nicht vielleicht auch direkt per CheckBox darstellen? Das wäre IMHO ein besseres Interfacedesign…

Gruß
Borlander

bei Antwort benachrichtigen