Seite 1 von 1
zwei felder mit stringwerten verknüpfen
Verfasst: So, 05.08.2007 17:54
von kannenklaus
hallo
kann ich in base zwei felder, die zeichenketten haben so verketten, dass in einem neuen feld der string von feld 1 und feld2 auftaucht. dazwischen sollte auch noch ein leerzeichen sein.
danke
klaus
Re: zwei felder mit stringwerten verknüpfen
Verfasst: So, 05.08.2007 19:51
von Barlee
Hallo kannenklaus,
schau mal hier:
viewtopic.php?f=8&t=13317
Hier ging es um eine Verknüpfung von Vornamen, Nachnamen inkl. dazwischenliegendem Leerzeichen.
Gruss Barlee
Re: zwei felder mit stringwerten verknüpfen
Verfasst: So, 05.08.2007 21:13
von kannenklaus
hallo barlee,
gehtCONCAT auch in base mit einer dbf-datenbank oder ist diese funktion auf bestimmte treiber beschränkt?
gruß
klaus
Re: zwei felder mit stringwerten verknüpfen
Verfasst: So, 05.08.2007 22:09
von Barlee
Hallo kannenklaus,
ja, auch unter DBase kannst Du CONCAT benutzen.
führt zu gewünschtem Ergebnis.
Gruss Barlee
Re: zwei felder mit stringwerten verknüpfen
Verfasst: Di, 07.08.2007 00:00
von kannenklaus
hallo barlee,
klappt unter dbf aber nicht unter access. gibt es dazu eine doku, aus der hervorgeht, welche treiber diese funktion unterstützen.
danke
klaus
Re: zwei felder mit stringwerten verknüpfen
Verfasst: Di, 07.08.2007 07:21
von pmoegenb
Hallo Klaus,
ich vermute mal, dass es gleich wie beim SQL-Server ist:
Also mit dem Pluszeichen verketten.
Re: zwei felder mit stringwerten verknüpfen
Verfasst: Di, 07.08.2007 08:53
von Toxitom
Hey,
CONCATE() ist zwar eine SQL-Anweisung, wird aber dennoch von jeder DB-Engine anders interpretiert bzw. genutzt. Damit müsst ihr sehr vorsichtig sein.
So geht zwar
in z.B. MySQL, nicht aber in Base HSQLDB, da dan nur zwei Parameter ausgewertet werden können. Dort muss es dann heissen:
Informationen ob und was wie geht findet ihr immer in der Dokumentation der Datenbank-Engine - ansosnten hilft einfach nur Ausprobieren
Gruss
Thomas