Zoeken naar een string in een string

Status
Niet open voor verdere reacties.

anlag1

Gebruiker
Lid geworden
31 okt 2010
Berichten
144
Hoi allemaal,

Ik heb 2 strings waarvan ik wil weten of de één in der ander zit.
Dacht het met Instr op te lossen maar dit gaat toch niet helemaal goed.

"A2" in "1,2,3,4" is onwaar, dit is correct.
"A2" in "A1,A2" is waar, ook dit is correct.

echter ik zou elk element gescheiden door een "," geevalueerd willen hebben zodat
"2" in "A1,A2" onwaar is, dit gaat niet met Instr.
Het enige wat ik kan bedenken is elk gescheiden element apart te evalueren of
zijn er nog andere wegen die tot een goed resultaat kunnen leiden?

Gr.
André
 
Ik snap niet wat je bedoelt; Instr levert een vergelijking op basis van één tekststring; je kunt er geen lus van maken. Dus zoeken op A2, en vervolgens op A of op 2 is niet mogelijk. Daar zul je een eigen functie voor moeten maken, dan kan het wel. Die functie kan dan weer output leveren voor je query.
 
ik heb in een query een veld met een string bijv; "A1,A2" een tweede veld bevat bijv; "A2"
nu wil ik met een opbouwfunctie in het derde veld vaststellen of het tweede veld voorkomt in het eerste veld.
het eerste veld bevat 2 elementen waarnaar gekeken moet worden, de komma dient als scheidingsteken.
eigelijk zijn het twee strings die vergeleken moeten worden.
element 1 is "A1" en element 2 is "A2", wanneer nu het tweede veld een "2" bevat moet het resultaat onwaar zijn.
Ik begrijp dat dit alleen kan met een zelf te maken functie, maar is dit mogelijk met een opbouwfunctie?

Gr.
André
 
Zoals je zegt: het kan alleen met een eigen functie. En dat is niet mogelijk met de Opbouwfunctie.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan