/
Forside
/
Teknologi
/
Udvikling
/
VB/Basic
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
VB/Basic
#
Navn
Point
1
berpox
2425
2
pete
1435
3
CADmageren
1251
4
gibson
1230
5
Phylock
887
6
AntonV
790
7
strarup
750
8
Benjamin...
700
9
tom.kise
610
10
EXTERMINA..
600
problem med sql forespørgsel til access
Fra :
Jan
Dato :
30-10-03 10:18
Hej
Jeg sidder med et lille problem og ved ikke rigtig hvordan det løses:
Hvis man skal søge efter et navn eller lign. ved hjælp af en sql
forespørgsel giver det en fejl hvis det man søger på indeholder tegnet '
som fx. i "côte d'ivoire"
Jeg kan selvfølgelig søge på WHERE navn LIKE 'côte d%'
Men er der en mere smart måde ?
m.v.h.
Jan
Peter Lykkegaard (
30-10-2003
)
Kommentar
Fra :
Peter Lykkegaard
Dato :
30-10-03 10:41
"Jan" <janf@ofir.dka> wrote in message
news:3fa0d750$0$95028$edfadb0f@dread11.news.tele.dk...
>
> Hvis man skal søge efter et navn eller lign. ved hjælp af en sql
> forespørgsel giver det en fejl hvis det man søger på indeholder tegnet '
> som fx. i "côte d'ivoire"
Du skal erstatte den ene ' med to af slagsen
Du kan bruge funktionen replace til dette
- Peter
Jan (
30-10-2003
)
Kommentar
Fra :
Jan
Dato :
30-10-03 11:33
Hej Peter
Synes ikke lige jeg fik det til at lykkedes.
Forsøgte mig med
SELECT * FROM country WHERE name = 'côte d''ivoire'
men søgning gav ingen resultat.
I databasen findes navnet "côte d'ivoire". Indholdet og skrivemåde i
databasen må der ikke ændres på.
m.v.h.
Jan
"Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
news:515ob.1235$No2.1063@news.get2net.dk...
>
> "Jan" <janf@ofir.dka> wrote in message
> news:3fa0d750$0$95028$edfadb0f@dread11.news.tele.dk...
> >
> > Hvis man skal søge efter et navn eller lign. ved hjælp af en sql
> > forespørgsel giver det en fejl hvis det man søger på indeholder tegnet '
> > som fx. i "côte d'ivoire"
>
> Du skal erstatte den ene ' med to af slagsen
> Du kan bruge funktionen replace til dette
>
> - Peter
>
>
Jan (
30-10-2003
)
Kommentar
Fra :
Jan
Dato :
30-10-03 12:01
Undskyld ... det var mig der havde lavet en skrivefejl, da den blev rettet
fungerede det fint.
Tak for hjælpen.
m.v.h.
Jan
"Jan" <janf@ofir.dka> skrev i en meddelelse
news:3fa0e8fe$0$95016$edfadb0f@dread11.news.tele.dk...
> Hej Peter
>
> Synes ikke lige jeg fik det til at lykkedes.
>
> Forsøgte mig med
>
> SELECT * FROM country WHERE name = 'côte d''ivoire'
>
> men søgning gav ingen resultat.
>
> I databasen findes navnet "côte d'ivoire". Indholdet og skrivemåde i
> databasen må der ikke ændres på.
>
> m.v.h.
> Jan
>
> "Peter Lykkegaard" <polonline@hotmail.com> skrev i en meddelelse
> news:515ob.1235$No2.1063@news.get2net.dk...
> >
> > "Jan" <janf@ofir.dka> wrote in message
> > news:3fa0d750$0$95028$edfadb0f@dread11.news.tele.dk...
> > >
> > > Hvis man skal søge efter et navn eller lign. ved hjælp af en sql
> > > forespørgsel giver det en fejl hvis det man søger på indeholder tegnet
'
> > > som fx. i "côte d'ivoire"
> >
> > Du skal erstatte den ene ' med to af slagsen
> > Du kan bruge funktionen replace til dette
> >
> > - Peter
> >
> >
>
>
Søg
Alle emner
Teknologi
Udvikling
VB/Basic
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177817
Tips :
31980
Nyheder :
719565
Indlæg :
6410968
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.