Access/VBA/SQL HELP!

dreamworker

Grünschnabel
Hallo,

Ich benötige folgende Funktion, komme aber irgendwie nicht weiter:


Ich möchte Datensätze eines Feldes einer Tabelle in eine andere Tabelle kopieren.

Folgender Aufbau ist gegeben:



DB1: ext.mdb

Tabelle: T_Clients

Feldname: Geschlecht



DB2: gzl.mdb

Tabelle: T-Bet.mdb

Feldname: AnredeMann



In einer dritten externen MDB steht mein VBA-Code. Der Übertrag wird per SQL-Anweisung stattfinden (INSERT INTO….SELECT DISTINCT….FROM….).



Und zwar sollen die Datensätze aus der [T_Clients] entnommen und in die Tabelle

[T-Bet.mdb] eingefügt werden. Problem hierbei ist, dass das Feld „AnredeMann“ nur JA oder NEIN Werte akzeptiert, im Feld „Geschlecht“ hingegen drei verschiedene Werte vorkommen können. Ich bräuchte also noch eine IF-Funktion, so denke ich, die prüft ob im Feld „Geschlecht“ der Buchstabe „m“ drinsteht. Wenn das der Fall ist, soll er mir in das Feld „AnredeMann“ ein JA schreiben, ansonsten NEIN.



Hoffe das ist verständlich erklärt und jemand kann mir einen Lösungsansatz bzw. ein Beispiel posten.



Vielen, lieben Dank!

Anne!
 
Zurück