Hey and hello,

Auf folgende Abfrage (View) mache ich einen update �ber das ADO-Recordset-Objekt
SELECT terminal.terminal_h_id, terminal.terminal_nr, haendler.h_kundennummer, 
haendler.h_aussendienst
FROM haendler RIGHT JOIN terminals ON haendler.h_id = terminals.terminal_h_id;

Zwischen den Tabellen besteht "eigentliche" eine 1:n Bezeihung von den H�ndlern zu den 
Terminals.
Ich ben�tige aber den RIGHT JOIN um auch Terminal-Records darstellen zu k�nnen die 
keine H�ndlerzuordnung haben.

Wenn ich nun einen update auf die View durchf�hre und den Foreignkey 'terminal_h_id' 
auf Null gesetzt wird (also der Terminal hat
zur Zeit keinen zugewiesenen H�ndler) wird mir in der H�ndelertabelle immer ein neuer 
Datensatz geaddet.
Die Primarykeys sind Autowerte.

Ist dies bei einem RIGHT JOIN normal?


Gru� Hans

___________________________________
Hans Pickelmann

   

_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an