Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Aktualisierung

Begonnen von Olala, Januar 13, 2014, 13:53:45

⏪ vorheriges - nächstes ⏩

Olala

Hallo,

im Feld Nachname stehen die Namen z. B. in der Form:

"Meier (Innere Medizin)"
"Schmidt (Neurologie)"
...

Nun möchte ich, dass die ganzen Anhängsel mit ihren Klammern aus dem Nachnamen gelöscht werden, so dass nur noch der Nachname übrig bleibt.

Habt ihr einen Tipp für mich?


DF6GL

Hallo,

mittels Aktualisierungsabfrage:


Update tblTabelle1 set Nachname = Left(Nachname, instr(Nachname," " ) -1)

Olala

#2
Danke. Aber es funktioniert leider nicht. Es kommt die Meldung:

Database didn't update 151 field(s) due to a type conversion failure, o records due to key violations, 0 records due to lock violations, ...

Was kann das sein?

*** Edit: Wenn es so weitergeht mit jedesmal Verifizieren und zig Fragen beantworten, bevor man einen Text schreiben kann, gehe ich zu einem anderen Forum :-(


ACfuutAC

Zitatund zig Fragen beantworten

Ach komm. Ich brauchte auch 4 Versuche bis ich wusste das der Weihnachtsmann weder in Lappland, noch im Himmel noch sonstewo wohnt. ^^

Dafür scheinen die Tipps wirklich kompetent zu sein.

LG

DF6GL

#5
Hallo,


ZitatWenn es so weitergeht mit jedesmal Verifizieren und zig Fragen beantworten, bevor man einen Text schreiben kann, gehe ich zu einem anderen Forum


<edit>
habe nichts dagegen.. 
</edit>

Sorry wegen Fehlinterpretation des zitierten Textes... 

Hondo

#6
Das mit dem Verifizieren ist nur bei den ersten 5 Postings, danach gehts ohne.
Und ab jetzt nur noch 1 Frage statt 2.
Gruß Andreas

MzKlMu

Hallo,
ZitatWenn es so weitergeht mit jedesmal Verifizieren und zig Fragen beantworten,
Du solltest das positiv sehen, es liegt in unser aller Interesse. Wenn da nicht gewisse Hürden aufgebaut sind, wird das Forum von Spam überschwemmt. Und bevor Du dann Deinen Beitrag findest, musst Du erst mal 20 Spams überspringen für Dein Thema. So war es z.B. kurz vor Weihnachten.
Außerdem, es hört ja auf wie Andreas schrieb.
Gruß Klaus

Olala

#8
Ja, dann ist es noch erträglich, 5x.

Ich habe die Felder in eckigen Klammern gesetzt, so geht es mit meinem Access:

UPDATE TableKunde SET TableKunde.Nachname = Left([Nachname],InStr([Nachname],"(")-1);


DANKE!

MzKlMu

Hallo,
die eckigen Klammern sind hier nicht erforderlich. Nur wenn Leer und Sonderzeichen in den Feldnamen vorkommen werden diese benötigt.
Gruß Klaus

Olala

Zitat von: MzKlMu am Januar 13, 2014, 19:53:13
Hallo,
die eckigen Klammern sind hier nicht erforderlich. Nur wenn Leer und Sonderzeichen in den Feldnamen vorkommen werden diese benötigt.

Danke, stimmt.