Avatar billede horus Nybegynder
30. april 2001 - 08:41 Der er 7 kommentarer og
1 løsning

\' og andre skumle tegn...

Hejsa

Er der nogen der ved om man kan have \' som tegn i ens tekstfelter uden at der skaber ravage når man laver noget SQL der medtager feltet ? Jeg har tidligere brugt noget kode der erstater tegnet med et andet tegn eller helt sletter det, men nu er jeg i en situation hvor det vil være MEGET rart hvis tegnet kan bibeholdes....

Nogle gode idéer - og evt. erfaringer med andre tegn der giver lignende problemer ?

Horus
www.HuskDet.Nu - så glemmer du aldrig...
Avatar billede netsrac Praktikant
30. april 2001 - 08:48 #1
Du kan blot sende to tegn til databasen eks.

insert into tabel (felt1) values(\'\" & \"dfgd\'\'cgdfg\" & \"\')\"

Hvor der er 2 \' vil der blive indsat en
Avatar billede horus Nybegynder
30. april 2001 - 12:30 #2
KANON - tak netsrac,

Jeg har fundet ud af at tegner | ( Chr(124) ) heller ikke fungerer for godt - nogen idé om man kan gøre noget hér ?

Ellers tak for hjælpen - p. ene er dine :-)

Horus
www.HuskDet.Nu - så glemmer du aldrig...
Avatar billede netsrac Praktikant
30. april 2001 - 13:32 #3
Godt spm, har du prøvet at sende 2 af det givne tegn ? Jeg har aldrig selv oplevet at det skulle give problemer.
Avatar billede horus Nybegynder
30. april 2001 - 13:39 #4
Det hjælper ikke at skrive 2 | det funger stadig ikke - nu er det ikke SÅ vigtigt, da jeg ikke kan forestille mig at der skulle være nogle der vil bruge det tegn, men det var da rart hvis det kunne omgåes....

Horus
www.HuskDet.Nu - så glemmer du aldrig...
Avatar billede netsrac Praktikant
30. april 2001 - 13:56 #5
Får du en fejl, hvis det bliver brugt, hvilken database kører du med ?
Avatar billede horus Nybegynder
30. april 2001 - 14:02 #6
Jeg får samme fejl som ved \' - access97
Avatar billede netsrac Praktikant
30. april 2001 - 14:08 #7
Mystisk, kunne ikke se hvad det tegn skulle være reserveret til, men man kan vel replace det med noget andet, det er jo normalt ikke et tegn der bruges i tekst osv.
Avatar billede horus Nybegynder
30. april 2001 - 14:11 #8
nemlig,

Det ender nok også med at jeg fjerner det eller erstater det med et andet, hvis det forekommer...

Tak for hjælpen

Horus
www.HuskDet.Nu - så glemmer du aldrig...
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