22. april 2003 - 20:56Der er
13 kommentarer og 1 løsning
Replace ... fatter hat
Jeg har et textarea hvorfra jeg replacer vbcrlf med br, så det virker med næste linje... (det skrives i en access database..) men når man skriver ' i textareaet melder den fejl.. hvordan slippet man af med det ??
Har den her stump kode
tekst1 = Replace(request.form("tekst"),vbCrLf,"<br>") tekst = Replace(tekst1,"'","''")
hvorefter jeg tilføjet tekst til DBen Men det fungerer ikk!! Nogen, der ka hjælpe?
<% if request.form("titel") = "" Then response.redirect "default.asp?mode=createspg" else titel = request.form("titel") end if if request.form("tekst") = "" Then response.redirect "default.asp?mode=createspg" else tekst1 = Replace(request.form("tekst"),vbCrLf,"<br>") tekst = Replace(tekst1,"''","'") end if bruger = session("brugernavn") session.LCID = 1030 tid = now() accepteret = "Ikke accepteret"
%> <!--#include file="mainbase.asp"--> <% strSQL = "Insert into spg (titel, tekst, tid, accepteret, bruger) values('" & titel & "', '" & tekst & "', '" & tid & "', '" & accepteret & "', '" & bruger & "')" Conn.Execute(strSQL) conn.close set conn = Nothing response.redirect "default.asp" %>
I får lige hele koden ;O) Nej ingen felter kan....jeg får fejlen:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '''','30','22-04-2003 21:04:03','10', 'admin.Christian')'.
aspbuilder: Jeg forstår godt hvad du mener, men den vil jo slet ikke tilføje til DBen når jeg bruger tegnet', men hvis jeg skriver '' så viser den kun ' ... men det gør den også uden replace
Det ved jeg godt, jeg prøvede at vende det om fordi det andet ik virkede... men det virker heller ikke... Er der andre måder jeg evt. kan gøre det på ?
UUUUNNNNDSKYLD!!! eagleeye!! Det er fordi jeg er ved at lave et forum, og det virker faktisk :D Jeg troede det var kommentarene jeg sad og rodede i, men det var opret spørgsmål :-D
DOW hvor pinligt :D Du får points for din ihærdige indsats ;o)
Kæææft mand... jeg tror da hellere jeg må gå i seng... nejnejnejnej :-D
Synes godt om
Ny brugerNybegynder
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.