Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

[Access] Replace functie in query

Floor
2 antwoorden
  • Ik wil in 2 kolommen een stukje van een tekst automatisch vervangen d.m.v. een query (of wanneer het anders kan dan hoor dat ook graag).

    Ik heb een bijwerk query gemaakt met daarin de functie:
    Veld: Kolom1
    Tabel: Tabel1
    Wijzigen in: Replace([boom];"boom";"appelboom")

    Op zich werkt dit, alleen het complete veld wordt vervangen.
    Wanneer het veld de tekst: "wat een mooie boom" is wil ik dit vervangen door "wat een mooie appelboom" en niet alleen "appelboom".

    Handmatig is dit dus de vervang methode maar ik wil dit automatisch doen, ook komt niet in elk veld boom voor.
    Kan iemand mij vertellen waar het verkeerd gaat?
  • Als je de query samenstelt in de SQL view, dan kan je onderstaande gebruiken. En bij mij werkt dit gewoon zoals jij wil.

    [code:1:535d5ce34a]UPDATE Tabel1 SET tekst = Replace(Kolom1,'boom','appelboom');[/code:1:535d5ce34a]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.