28. april 2004 - 08:19
Der er
7 kommentarer og 2 løsninger
accepter ping i text
Hvordan er det lige man laver det så man slipper for at den laver fejl når der bliver tastet en "ping" i texten som skal gemmes i db. ( Nicole's giver fejl ) /cdc
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. april 2004 - 08:22
#1
sådan her text = replace(str,"'","''")
28. april 2004 - 08:23
#2
eller: str="Nicole's giver fejl" str=Replace(str,"'","'")
28. april 2004 - 09:23
#3
hvor i scriptet skal den ind ?
28. april 2004 - 09:37
#4
str="Nicole's giver fejl" strSQL="INSERT INTO [tabel](txt) VALUES('"&Replace(str,"'","'")&"')"
28. april 2004 - 09:38
#5
Nicole's var bare et exempel mm12010
28. april 2004 - 09:39
#6
gem funktionen ser således ud: <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("xxxx.mdb") SQL = "insert into hold (holdnavn,deltager,mail) values(" SQL = SQL & "'" & Request.Form("holdnavn") & "', " SQL = SQL & "'" & Request.Form("deltager") & "', " SQL = SQL & "'" & Request.Form("mail") & "')" Conn.Execute(SQL) conn.Close Set conn = nothing Set SQL = nothing response.redirect ("RetListe.asp") else response.write "Du skal udfylde *alle* felter!<br>" response.write "<a href='java script:history.go(-1)'>Tilbage</a>" end if ElseIf Request("mode") = "gem" then set conn = server.createobject("ADODB.connection") path = Server.MapPath("dream.mdb") conn.Open "DBQ="& path &";DefaultDir="& path & ";Driver={Microsoft Access Driver (*.mdb)}" SQL="UPDATE spillere SET " SQL = SQL & "spillernavn='" & spillernavn & "', " SQL = SQL & "handicap='" & handicap & "', " SQL = SQL & "sidsterunde='" & sidsterunde & "', " SQL = SQL & "klasse='" & klasse & "', " SQL = SQL & "totalt='" & totalt & "' " SQL = SQL & " where sid = " & CInt(Request.Querystring("sid")) 'response.write sql Set RS = Conn.Execute(SQL) response.redirect ("RetListe.asp") else end if %>
28. april 2004 - 09:51
#7
SQL = "insert into hold (holdnavn,deltager,mail) values(" SQL = SQL & "'" & Replace(Request.Form("holdnavn"),"'","'") & "', " SQL = SQL & "'" & Replace(Request.Form("deltager"),"'","'") & "', " SQL = SQL & "'" & Replace(Request.Form("mail"),"'","'") & "')" Conn.Execute(SQL)
28. april 2004 - 09:54
#8
siger tak, smider du ikke lige et svar også mm12010
28. april 2004 - 09:55
#9
selv tak :o)
Kurser inden for grundlæggende programmering