WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Access 2003 Frage (http://www.wcm.at/forum/showthread.php?t=187104)

Nikro 09.03.2006 00:17

Access 2003 Frage
 
Ich habe eine Tabelle mit 3 Spalten: Vorname, Name, Voller_Name

Wenn ich nun die Spalten "Vorname" und "Name" ausfülle, soll in der Spalte "Voller_Name" automatisch der Wert aus "Vorname" und "Name" mit einem Leerzeichen getrennt stehen.

Ist das irgendwie machbar?? Bin für jeden Tipp dankbar!

pong 09.03.2006 06:23

Ähem was bringt das, ausser Redundanz?

pong

jay_R 09.03.2006 07:04

hab selbst nen business xdsl von inode... aba nimma lange... zahlt sich im endeffekt ned so wirklich aus (zumindest für mich... aber das sollt jeder füs sich entscheiden)

pong 09.03.2006 07:11

Was hat dein Business Anschluss mit Access zu tun?

pong

jay_R 09.03.2006 07:47

sorry... der beitrag is ma falsch reingerutscht....gehört rein: http://www.wcm.at/forum/showthread.p...48#post1813948

Oli 09.03.2006 08:45

Re: Access 2003 Frage
 
Zitat:

Original geschrieben von Nikro
Ich habe eine Tabelle mit 3 Spalten: Vorname, Name, Voller_Name

Wenn ich nun die Spalten "Vorname" und "Name" ausfülle, soll in der Spalte "Voller_Name" automatisch der Wert aus "Vorname" und "Name" mit einem Leerzeichen getrennt stehen.

Ist das irgendwie machbar?? Bin für jeden Tipp dankbar!

Wozu soll das gut sein. Du speicherst die selbe Information 2x in der Datenbank.

Bei Auswertungen (Abfragen, Berichte) kannst ja später jederzeit die Spalten Vorname und Name verknüpfen.

Ciao Oliver

Nikro 09.03.2006 09:32

Ich weiß, meine Frage klingt seltsam. Der Sinn dahinter: Ich möchte die Datenbank mit Formulator benutzen. Das ist ein Programm, mit dem man Formulare ausfüllen kann. Damit kann ich Zonen definieren und diese mit einer Access-Spalte verknüpfen.

Tja, und manchmal will ich eben nur den Vor- oder Nachnamen einfügen, manchmal brauch ich aber den gesamten Namen.

Ich weiß leider nicht, wie ich das sonst mit Formulator lösen soll als auf diese Art... :confused:

MANX 09.03.2006 10:04

Hi!

... häng mich gleich mal da dran, weil's interessant wäre.
Spalte1 "Vorname", Spalte2 "Nachname", Spalte3 soll die Email-Adresse vorname.nachname@xx.tld (beides klein geschrieben) werden.

Vorschläge?

Grüße

Manx

PS: mit einer cvs-Datei und Perl ist's ja kein Problem ;)

Hugo Habicht 10.03.2006 00:57

Zusammenfürhen von Spalteninhalten
 
Hallo

Als Beispiel:

Tabelle mit: Vorname, Nachname, e-mail_teil;
und zu befüllen: Name_komplett, E-Mail

für Name_komplett ---> Name_komplett:[Vorname]&" "&[Nachname]
für E-Mail komplett ---> E-Mail:[Vorname]&"."&[Nachname]&[e-mail_teil]

getestet in Access 2002/XP

Gruß
Robert

Nikro 10.03.2006 09:31

Ich bin in der Zwischenzeit auch auf eine Lösung gekommen (eventuell ein bißchen umständlich, funktioniert aber): Ich habe ein Makro angelegt, dass folgenden SQL-Code ausführt:

UPDATE Adressenliste SET Voller_Name = [Vorname] & " " & [Name];

Das Makro wird automatisch ausgeführt, sobald das Eingabe-Formular geschlossen wird.


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag