29. september 2002 - 19:05
Der er
9 kommentarer og 1 løsning
indsætter ikke..??
<% 'Tjek om form er send til seid så gem i databasen: if request.servervariables("REQUEST_METHOD") = "POST" then billede = Replace(Request.Form("billede"),"'","''") navn = Replace(Request.Form("navn"),"'","''") alder = Replace(Request.Form("alder"),"'","''") klasse = Replace(Request.Form("klasse"),"'","''") samlet = Replace(Request.Form("samlet"),"'","''") patter = Replace(Request.Form("patter"),"'","''") roev = Replace(Request.Form("roev"),"'","''") krop = Replace(Request.Form("krop"),"'","''") cme = Replace(Request.Form("cme"),"'","''") aksp = Replace(Request.Form("aksp"),"'","''") kommentar = Replace(Request.Form("kommentar"),"'","''") if kol1tekst <> "" AND kol2tekst <> "" then sql = "INSERT INTO barometer (billede, navn, alder, klasse, samlet, patter, roev, krop, cme, aksp, kommentar) VALUES ('" & billede & "', '" & navn & "', '" & alder & "', '" & klasse & "', '" & samlet & "', '" & patter & "', '" & roev & "', '" & krop & "', '" & cme & "', '" & aksp & "', '" & kommentar & "',)" Conn.execute(sql) 'Så er det gemt i databsen. end if end if 'Vis formen: %> Hvor er fejlen henne ?
Annonceindlæg fra Pax8
29. september 2002 - 19:06
#1
Og hvad gør denne : if kol1tekst <> "" AND kol2tekst <> "" then
29. september 2002 - 19:08
#2
Det betyder den kun vil opdater hvis der er skrevet noget i felteren kol1tekst og kol2tekst... Ud fra de felter du hendter fra formen er der hverken kol1tekst elller kol2tekst blandt.. Så hvis du ikke bger de to felter så kan du bare fjerne den if sætning. Dette kode: if kol1tekst <> "" AND kol2tekst <> "" then sql = "INSERT INTO barometer (billede, navn, alder, klasse, samlet, patter, roev, krop, cme, aksp, kommentar) VALUES ('" & billede & "', '" & navn & "', '" & alder & "', '" & klasse & "', '" & samlet & "', '" & patter & "', '" & roev & "', '" & krop & "', '" & cme & "', '" & aksp & "', '" & kommentar & "',)" Conn.execute(sql) 'Så er det gemt i databsen. end if Endtes til: sql = "INSERT INTO barometer (billede, navn, alder, klasse, samlet, patter, roev, krop, cme, aksp, kommentar) VALUES ('" & billede & "', '" & navn & "', '" & alder & "', '" & klasse & "', '" & samlet & "', '" & patter & "', '" & roev & "', '" & krop & "', '" & cme & "', '" & aksp & "', '" & kommentar & "',)" Conn.execute(sql) 'Så er det gemt i databsen.
29. september 2002 - 19:13
#3
den skriver : Microsoft JET Database Engine error '80040e14' Syntax error in INSERT INTO statement. /default1.asp, line 143
29. september 2002 - 19:16
#4
Der er også et , formeget i VALUES til sidst: sql = "INSERT INTO barometer (billede, navn, alder, klasse, samlet, patter, roev, krop, cme, aksp, kommentar) VALUES ('" & billede & "', '" & navn & "', '" & alder & "', '" & klasse & "', '" & samlet & "', '" & patter & "', '" & roev & "', '" & krop & "', '" & cme & "', '" & aksp & "', '" & kommentar & "')"
29. september 2002 - 19:18
#5
den ligger dem ikke ind, men nu er der ingen fejl
29. september 2002 - 19:19
#6
har lige sendt den
29. september 2002 - 19:24
#7
Arh den du har send mangler Conn.execute(sql) 'Så er det gemt i databsen. Efter SQL sætnignen den skulle bliver..: sql = "INSERT INTO barometer (billede, navn, alder, klasse, samlet, patter, roev, krop, cme, aksp, kommentar) VALUES ('" & billede & "', '" & navn & "', '" & alder & "', '" & klasse & "', '" & samlet & "', '" & patter & "', '" & roev & "', '" & krop & "', '" & cme & "', '" & aksp & "', '" & kommentar & "')" Conn.execute(sql) 'Så er det gemt i databsen.
29. september 2002 - 20:51
#8
den vil den stadig ik ?
29. september 2002 - 20:53
#9
Kommer der en fejl?
29. september 2002 - 20:55
#10
jo fandme sgu manglede end if
Kurser inden for grundlæggende programmering