Du skal trunkere - dvs.: (fag LIKE '%fag1%' )
Optimalt burde du i øvrigt nok normalisere databasen, så der var en separat
tabel med fag relateret til medarbejdertabellen.. Men så længe det fungerer
med en tekststreng for hver medarbejder, er det jo også godt nok..
Mvh
Christian
"Carsten Pinderup" <carsten@pinderup.dk> skrev i en meddelelse
news:9iu8j7$47u$1@sunsite.dk...
> Hej NG
>
> Jeg har et problem med at udtrække en delelement af en tekststreng. I en
> medarbejderdatabase har jeg personer der varetager flere "fag" personens
> postsæt indeholder derfor en tekststreng: fag1, fag2, ... Når jeg vil
vælge
> en bestemt fag benytter jeg nedenstående søgning, men der vises kun
personer
> med det specifikke fag (fag1 i eksemplet), ikke personer der har flere fag
> fx.: fag1, fag2. Hvad gøres galt?
>
> ' soegningen begynder
> strSQL = "SELECT * FROM tabel WHERE"
> strSQL = strSQL & " (fag LIKE 'fag1')"
> strSQL = strSQL & " ORDER BY dit, dat "
> ******
>
> mvh cpi
>
>
>