hi all,
möchte das Feld STRASSENID einer MS-Access-Tabelle
mit dem Wert des gleichnamigen Feldes einer anderen Tabelle
füllen, Bedingung ist, daß Straßenname und Ort identisch sind.
Die zunächst von MS_Access automatisch erzeugt e SQL-Anweisung (mit JOIN usw.) meldet : 0 Zeilen zu aktualisieren
Das stimmt nicht !
Bei folgender SQL-Abfrage wird aber immer des zu beschreibende Feld als Paramter befragt !?
<pre>
UPDATE tblAlle_Strassen_II SET tblAlle_Strassen_II.StrassenID = "SELECT StrassenID FROM tblStrassenverzeichnis_Archiv WHERE WHERE (((tblAlle_Strassen_II.Vermögensgruppe) Like tblStrassenverzeichnis_Archiv.[Straßenverzeichnis der Gemeinde Hofbieber]) And ((tblAlle_Strassen_II.Straßenname) Like tblStrassenverzeichnis_Archiv.Strassenname))";
</pre>
oder ist das ein ms-spezifisches problemchen ?
wer weiß rat ?
gruß
wolf
möchte das Feld STRASSENID einer MS-Access-Tabelle
mit dem Wert des gleichnamigen Feldes einer anderen Tabelle
füllen, Bedingung ist, daß Straßenname und Ort identisch sind.
Die zunächst von MS_Access automatisch erzeugt e SQL-Anweisung (mit JOIN usw.) meldet : 0 Zeilen zu aktualisieren
Das stimmt nicht !
Bei folgender SQL-Abfrage wird aber immer des zu beschreibende Feld als Paramter befragt !?
<pre>
UPDATE tblAlle_Strassen_II SET tblAlle_Strassen_II.StrassenID = "SELECT StrassenID FROM tblStrassenverzeichnis_Archiv WHERE WHERE (((tblAlle_Strassen_II.Vermögensgruppe) Like tblStrassenverzeichnis_Archiv.[Straßenverzeichnis der Gemeinde Hofbieber]) And ((tblAlle_Strassen_II.Straßenname) Like tblStrassenverzeichnis_Archiv.Strassenname))";
</pre>
oder ist das ein ms-spezifisches problemchen ?
wer weiß rat ?
gruß
wolf
Comment