25. juni 2001 - 13:29Der er
6 kommentarer og 1 løsning
Replace i SQL (ASP)
Replace SQL
Jeg har lavet et replace-statement som fungere fint i når jeg kører det i en SQL-client, men jeg for en mærkelig fejl når jeg kører det via ASP.
Kode: rep = \"update forumsvar set tekst = replace( tekst ,\'\\r\\n\',\'<br/>\') where lognr =\'\" + lognr + \"\'\"; connection.Update(rep);
Fejl: [TCX][MyODBC]You have an error in your SQL syntax near \'{ call Update(\'update forumsvar set tekst = replace( tekst ,\\\'\\r\\n\\\',\\\'<br/&g\' at line 1
Jeg på fornærmelsen at problemet ligger i mine escape-karakterer.
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Jep - det troede jeg også. Jeg har prøvet, men af en eller anden grund for jeg stadig den samme fejl. : ( tekst ,\\\'\\r\\n\\\',\\\'<br/&g\' at line 1. Jeg fatter ikke hvor de escapekarakterer der er efter kommaerne kommer fra???????
Det ekstra mærkelige er at jeg kan godt skrive det rigtigt ud hvis jeg laver en Response.write(”…….
Jeg fatter det ikke
Men det der egentlig er problemet er jo at jeg gerne vil have vist min tekststreng i et html-dokument med linieskift. Så andre løsninger er også velkommene..
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.