Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: pahiti78 am April 12, 2012, 23:37:55

Titel: Update via sql
Beitrag von: pahiti78 am April 12, 2012, 23:37:55
Hallo Zusammen,

wollte mal ne einfache SQL Abfrage starten, läuft aber nicht. Und zwar hab ich zwei Tabellen "Import" und "Export". In beiden Tabellen gibts nen Feld/Spalte namens Daten. In der Tabelle Export ist dieses auch gefüllt. In der Tabelle Import sollen die Daten der Exporttabelle entsprechend rein. Es gibt dann noch jeweils eine Spalte namens Artikel. Die Werte dieser Spalte sind in beiden Tabellen identisch. Mein SQL Befehl sieht wie folgt aus:

Private Sub Befehl2_Click()
DoCmd.RunSQL "update tbl_Import inner join tbl_Export " & _
              "on tbl_Import.Artikel = tbl_Export.Artikel " & _
              "set tbl_Import.Daten = tbl_Export.Daten;"
End Sub

Die Abfrage läuft sogar. Access will danach nur 0 Datensätze einfügen.
Es wäre toll, wenn mir jemand antwortet. Danke schonmal vorab.

Titel: Re: Update via sql
Beitrag von: ebs17 am April 13, 2012, 09:55:52
ZitatAccess will danach nur 0 Datensätze einfügen.
In der zugehörigen Meldung steht auch, warum. Also lesen, verstehen und handeln.

MfGA
ebs