Zitat von
206HDI:
SELECT * FROM eo_order_pos AS a LEFT JOIN eo_article AS b ON (a.article_number=b.article_number) WHERE a.order_id='1858580'
Problem: das Feld
article_number taucht 2 Mal im Dataset auf. Du müsstest die Felder genauer angeben:
SELECT a.*, b.artikelbezeichnung, b.[weitereFelder] FROM eo_order_pos AS a LEFT JOIN eo_article AS b ON (a.article_number=b.article_number) WHERE a.order_id='1858580'
Ausserdem darfst du nur Felder aus Tabelle eo_order_pos (=a.*) updaten.