Abfrage Gruppieren aber nur bis zum ersten Leezeichen

18/08/2009 - 10:26 von Ralf Dorn | Report spam
Hallo alle zusammen,

ich habe ein Feld das Bezeichnung heißt. In diesem Feld sind Namen für
Hardware vergeben. Beispiel

Monitor 1
Monitor 2
Desktop 1
Desktop 2
Laptop 1
Laptop 2

Ich wollte jetzt eine Abfrage machen in der immer nur die Hardware steht
ohne die folgende Zahl. Also
Monitor
Desktop
Laptop

Leider geht das mit Gruppieren logischerweise nicht. Komme aber nicht ganz
zurecht mit der instr() verbunden mit der mid() Funktion in der Abfrage.

Ich will diese Abfrage dan einer Kombobox zuordnen und wenn der User z.B
Monitor auswàhlt, soll im gleich die nàchste freie Nummer zugeteilt werden.

Also wenn er Monitor auswàhlt soll in einem weiteren Feld gleich zur
Neuerfassung Monitor 3 stehen um beim obigen Beispiel zu bleiben.

Es würde mir schon reichen wenn ihr mir bei der Gruppierung helfen könnt.

Einen schönen Gruß an alle hier

Ralf Dorn
 

Lesen sie die antworten

#1 Mark Doerbandt
18/08/2009 - 10:41 | Warnen spam
Hallo, Ralf,

Ralf Dorn:

ich habe ein Feld das Bezeichnung heißt. In diesem Feld sind Namen für
Hardware vergeben. Beispiel

Monitor 1
Monitor 2
Desktop 1
Desktop 2
Laptop 1
Laptop 2

Ich wollte jetzt eine Abfrage machen in der immer nur die Hardware steht
ohne die folgende Zahl. Also
Monitor
Desktop
Laptop



das ist ein Beispielfür mangelnde Normalisierung. Spalte das Feld auf
in Text und Nummer und Du kannst sofort gruppieren. Lies auch mal FAQ
Punkt 1.31 (http://www.donkarl.com).

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen