12. Juni 200124 j Hallo! Ich habe gerade ein kleines Problem mit Access. Ich erstelle gerade eine Auswahlabfrage, doch leider funktioniert dies nicht so wie ich will. Ich habe verschiedene Geschäftsgebiete, die noch mal in verschiedene Unterabteilungen gegliedert sind. Wenn ich als Kriterium eingebe '="ATD MP" filtert das Programm tadellos, doch wie kann ich nach 'MP' einen Platzhalter in der Abfrage einbauen? * und ? habe ich schon probiert, funkt leider nicht. Kann mir bitte jemand helfen? Merci bien! :confused:
12. Juni 200124 j Hi roxane, sind deine Tabellen in der Accessdatei oder verknüpft auf einen Datenbankserver?? Wenn du die Tabellen in der Accessdatei sind, sollte es mit dem * klappen. Bei einem Datenbankserver kommt es drauf an, was die jeweilige Datenbank will. Der * muß mit im String stehen. Wenn du "MP" in einer Variable hast, mußt du darauf achten, daß die Hochkommas richtig gesetzt sind: ....WHERE Feld='*" & Variable & "*';" Der Stern muß also innerhalb der Hochkommas stehen. Der Stern steht dabei für beliebig viele Zeichen. Wenn ich mich richtig erinnere steht das "?" für nur ein Zeichen.
12. Juni 200124 j hi, also wenns mit dem * nicht funzt, dann probiers mal mit %, dass verstehen die meisten datenbanken. % ist ein platzhalter für beliebig viele Zeichen. gruß
13. Juni 200124 j Hallo nochmal! Danke das doch noch ein "Paar" wenige geantwortet haben *lächel* Habs hinbekommen! Hurra! Der * muss mit in den String gesetzt werden, war also gar nicht so schlimm *schäm*. Thanks a lot! Es grüsst roxane
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.