Avatar billede accessconsult Nybegynder
04. november 2012 - 10:35 Der er 5 kommentarer og
1 løsning

Søg efter tekst streng i Access og returnere en position

I Excel kan man søg efter en tekst streng i en celle. Funktionen hedder "søg".
I nedenstående tilfælde søger jeg efter tekststrengen "x".
=SØG("x";B1)

Herefter returneres en position hvor tekststrengen fremgår.

Samme funktion ønsker jeg at anvende i Access i en forespørgsel. Hvad hedder den funktion?
Avatar billede hugopedersen Nybegynder
04. november 2012 - 13:41 #1
Funktionen du leder efter hedder Pos
http://www.componentace.com/sql/function-pos.htm
Avatar billede accessconsult Nybegynder
05. november 2012 - 09:31 #2
Den funktion findes ikke i udtryksgeneratoren i forespørgslen. Jeg laver den ikke i VBA.
Avatar billede hugopedersen Nybegynder
05. november 2012 - 09:48 #3
Så kan du godt få et problem - på MS SQL er der en CHARINDEX, men jeg har aldring set noget lignende i Access
Avatar billede fdata Forsker
05. november 2012 - 23:11 #4
DinPos: InStr([DitFelt];"x")
Avatar billede accessconsult Nybegynder
03. januar 2013 - 10:24 #5
Super. Det virker. Tusind tak!
Avatar billede fdata Forsker
03. januar 2013 - 21:43 #6
Velbekomme ;O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester