Avatar billede Slettet bruger
03. april 2002 - 15:59 Der er 6 kommentarer og
1 løsning

opdatere en db

Hej E....

jeg har et problem med denné formular:
http://www.questis.dk/koder/javascript/upload.asp

som skal sende sit input via update.asp:

<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")
Conn.Open DSN



' SQL sætning opbygges
strSQL = "Insert into links (navn) values('" & Request.Form("navn") & "')"
strSQL = "Insert into links (url) values('" & Request.Form("url") & "')"
strSQL = "Insert into links (beskrivelse) values('" & replace(request.form("beskrivelse"),"'","''") & "')"
strSQL = "Insert into links (hits) values('" & Request.Form("hits") & "')"
strSQL = "Insert into links (søgeord) values('" & Request.Form("søgeord") & "')"
strSQL = "Insert into links (kategori) values('" & Request.Form("kategori") & "')"
strSQL = "Insert into links (goskendt) values('ja')"
strSQL = "Insert into links (tilfoj) values('" & Request.Form("tilfoj") & "')"
strSQL = "Insert into links (dato) values('" & Request.Form("dato") & "')"
strSQL = "Insert into links (head) values('" & Request.Form("head") & "')"
strSQL = "Insert into links (body) values('" & Request.Form("body") & "')"
strSQL = "Insert into links (html) values('" & Request.Form("html") & "')"

' SQL sætning eksekveres
Conn.Execute(strSQL)

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>

nu er mit problem så at det ikke virker, min update.asp er helt sikkert forkert, og så skal man vel også angive felt typen, den er notat i head,body,html

håber i vil hjælpe

mvh.
questis.dk
Avatar billede rou Nybegynder
03. april 2002 - 16:05 #1
Du skal skrive det som...

INSERT INTO tabel (felt1, felt2, felt3....) VALUES (værdi1, værdi2, værdi3....)
Avatar billede rou Nybegynder
03. april 2002 - 16:06 #2
Hvis det er en opdatering, og ikke en oprettelse at du skal lave, så hedder det:

UPDATE tabel SET felt1 = værdi1, felt2 = værdi2, felt3 = værdi3.... WHERE id = x
Avatar billede Slettet bruger
03. april 2002 - 16:08 #3
nej, nej, det er nok en ny oprettelse, altså en tilføjelse af et ny element
Avatar billede Slettet bruger
03. april 2002 - 16:08 #4
hvor skal jeg sætte det ? er ikke kendt i dette.
Avatar billede Slettet bruger
03. april 2002 - 16:16 #5
hmmm.
Avatar billede Slettet bruger
03. april 2002 - 16:40 #6
ok, hvis du ikke vil hjælpe lukker jeg.
LUKKET
Avatar billede rou Nybegynder
03. april 2002 - 22:20 #7
sidder ikke foran experten hele døgnet, jeg har da et job at passe :)
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