Avatar billede no_doubt Nybegynder
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 ?
Avatar billede no_doubt Nybegynder
29. september 2002 - 19:06 #1
Og hvad gør denne :
if kol1tekst <> "" AND kol2tekst <> "" then
Avatar billede eagleeye Praktikant
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.
Avatar billede no_doubt Nybegynder
29. september 2002 - 19:13 #3
den skriver :

Microsoft JET Database Engine error '80040e14'

Syntax error in INSERT INTO statement.

/default1.asp, line 143
Avatar billede eagleeye Praktikant
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 & "')"
Avatar billede no_doubt Nybegynder
29. september 2002 - 19:18 #5
den ligger dem ikke ind, men nu er der ingen fejl
Avatar billede no_doubt Nybegynder
29. september 2002 - 19:19 #6
har lige sendt den
Avatar billede eagleeye Praktikant
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.
Avatar billede no_doubt Nybegynder
29. september 2002 - 20:51 #8
den vil den stadig ik ?
Avatar billede eagleeye Praktikant
29. september 2002 - 20:53 #9
Kommer der en fejl?
Avatar billede no_doubt Nybegynder
29. september 2002 - 20:55 #10
jo fandme sgu manglede end if
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester