Avatar billede musicchart.dk Nybegynder
03. juni 2002 - 09:29 Der er 4 kommentarer og
1 løsning

UPDATE fejl...

Hey

kan i finde en fejl i denne UPDATE?


UPDATE counter WHERE id = 10(Linknavn, Adresse, Beskrivelse, Katagori, Type) values( 'vbweb','http://www.vbweb.tk','baaahgfdgdfdgdghh','programmering','ingen')


/Bjarke - (KLEIFDESIGN)
Avatar billede musicchart.dk Nybegynder
03. juni 2002 - 09:29 #1
har fundet fejlen ;o)
Avatar billede eagleeye Praktikant
03. juni 2002 - 09:30 #2
du blander UPDATE og INSERT INTO i en SQL:

UPDATE Skal være  sådan her:
"UPDATE counter SET kol1=værdi, kol2=værdi2, kol3=34 WHERE ID = 10"
Avatar billede musicchart.dk Nybegynder
03. juni 2002 - 10:14 #3
<< eagleeye  , havde ikke fundet fejlen alligevel... du har ret at jeg har blandet det sammen:( ... hvordan skal jeg så UPDATE en record hvor id = 10, kan man ikke lave en WHERE i en UPDATE.
fx har jeg dette:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("../db/dbase.mdb")
Conn.Open DSN

strQS = request.querystring("id")

strSQL = "UPDATE links WHERE id = " & strQS &" SET("

strSQL = strSQL & "Linknavn, "
strSQL = strSQL & "Adresse, "
strSQL = strSQL & "Beskrivelse, "
strSQL = strSQL & "Katagori, "
strSQL = strSQL & "Type) "

strSQL = strSQL & "values( "

strSQL = strSQL & "'" & Request.Form("linknavn") & "',"
strSQL = strSQL & "'" & Request.Form("adresse") & "',"
strSQL = strSQL & "'" & Request.Form("beskrivelse") & "',"
strSQL = strSQL & "'" & Request.Form("katagori") & "',"
strSQL = strSQL & "'" & Request.Form("type") & "')"

Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing
%>
Avatar billede musicchart.dk Nybegynder
03. juni 2002 - 10:21 #4
Avatar billede eagleeye Praktikant
03. juni 2002 - 11:27 #5
Du skal benytte WHERE i en UPDATE for ellers opdater den alle records i tabellen.
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