Announcement

Collapse
No announcement yet.

UPDATE eines Feldes aus einer anderen Tabelle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • UPDATE eines Feldes aus einer anderen Tabelle

    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

  • #2
    Hi, mach doch mal ne Auswahlabfrage draus und spiel n bischen rum. Dann zeigt sich wahrscheinlich.
    Mir fällt erstmal auf: " WHERE WHERE "
    " ...Vermögensgruppe LIKE ... [Straßenverzeichnis der Gemeinde Hofbieber]"
    Straßenname LIKE ...Strassenname
    Problem ß<>ss?
    Join seh ich keinen?
    Gruß Thoma

    Comment

    Working...
    X