24. april 2004 - 12:39
Der er
9 kommentarer og 1 løsning
Kan ikke tilføje ' til Access db
Hvordan kommer jeg ud over ' problematikken ? Ex. skriv i textfelt "Hej me' dig!" Out : Microsoft JET Database Engine error '80040e14' ............. Kan man ikke tilføje ' ´er ???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
24. april 2004 - 12:41
#1
Jo, du skal bare erstattet et enkelt ' med 2 tegn: variabel = replace(request.form("feltnavn"), "'", "''") sql = "insert into TABELNAVN (kolonne1, kolonne2) values('" & variabel & "','noget tekst')" conn.execute(sql)
24. april 2004 - 12:42
#2
..antal kolonner og værdier skal så bare matche dine :-) Ovenstående var bare et eksempel..
24. april 2004 - 12:48
#4
Hvor skal jeg smide det ind ??? Bli'r ved med at få fejl ... Microsoft JET Database Engine error '80040e14' Syntax error (missing operator) in query expression ''Fish 'n' Chips''. /newsdata.asp, line 9 newsdata.asp : ------ <%@LANGUAGE="VBScript"%> <!--#include file="connect.asp"--> <% strTekst = Request.Form("nyhed") strTekst = Replace(strTekst, "'", "''") SQL = "INSERT INTO nyhed (nyhed, forfatter, titel, Tid, Dato) VALUES('" & Request.Form("nyhed") & "','" & Request.Form("forfatter") & "', '" & Request.Form("titel") & "', Time(), Date())" Myconn.Execute(SQL) Response.Redirect("cmsnews.asp") %>
24. april 2004 - 12:51
#5
Sådan: strTekst = Request.Form("nyhed") strTekst = Replace(strTekst, "'", "''") SQL = "INSERT INTO nyhed (nyhed, forfatter, titel, Tid, Dato) VALUES('" & strTekst & "','" & Request.Form("forfatter") & "', '" & Request.Form("titel") & "', Time(), Date())" Myconn.Execute(SQL)
24. april 2004 - 12:51
#6
denne: VALUES('" & Request.Form("nyhed") & "' er erstattet med denne: VALUES('" & strTekst & "'
24. april 2004 - 12:52
#7
Du bør gøre det med alle felter, hvor man selv kan skrive noget: nyhed, forfatter, titel
24. april 2004 - 12:54
#8
Mercí ... svar ;o)
24. april 2004 - 13:00
#9
No problemo :-)
24. april 2004 - 13:02
#10
Takker for points :-)
Kurser inden for grundlæggende programmering