Welche Methode / Sprache für Tabellenabfrage?

Abe81

New member
2 September 2008
2
0
Hallo,

ich habe eine Tabelle - erstmal im Access- und Excel-Format, aber Konvertierung sollte ja kein Problem sein, da sie nicht besonders groß und komplex ist - die aus 8 Spalten (Testname, Testkürzel, gemessenes Konstrukt, Art des Tests, Lagerort, etc.) und 280 Zeilen (also Datensätzen) besteht.

Das einzige, was ich nun möchte, ist eine einfache Methode, Abfragen über diese Tabelle via Suchbegriff durchführen zu lassen.
Gibt man z.B. in ein Suchfeld "WIE" ein, sollen alle Datensätze aufgelistet werden, die WIE als Testkürzel besitzen, damit man sehen kann, wieviele "Wechsler Intelligenztests" existieren, wo sie liegen etc.
Womit gestalte ich das am Besten, wenn ich nur ein Suchfeld haben möchte (evtl. noch eine Auswahlfeld, indem bestimmt werden kann, in welcher Spalte man suchen möchte, oder eben über die ganze Tabelle) und - kein muß, wäre aber nett - eine permanente Aktualisierung bei Eingabe.

Toll wäre auch, das als einfache webbasierte Lösung haben zu können, also z.B. eine HTML-Seite, die einen das auflistet, wenn man es in eine google-like-Suchfeld eingibt. Wo dann im Hintergrund mysql oder was auch immer (kenne mich damit nicht so gut aus) für Abfragen laufen.
Was ist da die simpelste Methode?
Für Hinweise und Links zu Tutorials wäre ich dankbar.
 
habe zwar keine Erfarung mit Access, aber du schriebst von Excel , und da kannst du ja das simple, (meist) integrierte VBA benutzen.
das koennte dir helfen, entsprechende Eintraege aus der tabelle mittels einer Suchmaske zu filtern.

Stichwort zu meinem Hinweis: VBA
 
In Excel kannst du auch einfach den Autofilter verwenden:

Erste Zeile (die mit den Spaltenüberschriften) markieren, dann irgendwo im Menü (ich glaub unter "Extras -> Daten -> Autofilter") den Autofilter anschalten, anschließend hast du in den Spaltenüberschriften so tolle Drop-Down-Boxen. Da kannst du auch die Bedingungen selbst definieren (sowas wie "größer", "kleiner" etc.).

Für einfache Auswertungen reicht das.

Ansonsten: Nach Access importieren und dann geht's los mit SQL.
 
Danke für die Tips. Die Autofilter-Funktion ist da schon etwas überfordert, weil sie für das Handling von über 280 Datensätzen schon recht unkomfortabel ist.

Kennt jemand vielleicht Seiten mit Tutorials resp. vorgefertigten Skripten für diese doch recht gewöhnliche Aufgabe, die man dann nur noch an seine Wünsche anfertigen muß? VB(A), SQL oder Access?
 
Nimm den Spezialfilter. Damit kannst Du einen Bereich vorgeben, wo die Filter definiert sind. Dort kannst Du genau das gewünschte nachbilden.

Marty