/
Forside
/
Teknologi
/
Udvikling
/
VB/Basic
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
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
gandalf
836
7
AntonV
790
8
strarup
750
9
Benjamin...
700
10
tom.kise
610
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 :
177557
Tips :
31968
Nyheder :
719565
Indlæg :
6408878
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.