04. april 2001 - 13:16
Der er
8 kommentarer og 1 løsning
SQL update
Kan man ikke dette ??? <!-- #include file=\"open_connection.asp\" --> <% dim nr, navn, email, password nr = request.form(\"nr\") navn = request.form(\"navn\") email = request.form(\"email\") password = request.form(\"password\") SQL =\"UPDATE staff (email, password, navn)VALUES\" SQL = SQL& \"(\'\"&email&\"\',\'\"&password&\"\',\'\"&navn&\"\')WHERE\" SQL = SQL& \"nr=\" &nr Con.Execute(SQL) Response.redirect \"admin.asp?indstillinger=1\" %> <!-- #include file=\"close_connection.asp\" --> Jeg får denne fejl Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\' [Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in UPDATE statement. /dm99516/wwwroot/myMonitor/files/admin_action_edit_user.asp, line 14
Annonceindlæg fra Cognizant
04. april 2001 - 13:18
#1
tror du mangler et par kommaer.... SQL =\"UPDATE staff (email, password, navn)VALUES,\" SQL = SQL& \"(\'\"&email&\"\',\'\"&password&\"\',\'\"&navn&\"\')WHERE,\" SQL = SQL& \"nr=\" &nr Con.Execute(SQL)
04. april 2001 - 13:19
#2
skulle have været et svar!
04. april 2001 - 13:21
#3
slash >> nope....det skal ikke kommaer etter VALUES og WHERE... agony >> kan du ikke poste sql\'en som du fyrer av...istedenfor å kjøre Con.Execute, så kjører du en response.write SQL...så får vi se den... du kan evt teste dette: SQL =\"UPDATE staff (email, password, navn) VALUES \" SQL = SQL& \"(\'\"&email&\"\',\'\"&password&\"\',\'\"&navn&\"\') WHERE \" SQL = SQL& \"nr=\" &nr /nute
04. april 2001 - 13:22
#4
Jeg har aldrig hørt om at der skal kommaer der hvor du siger de skal være :-| og fejlen er den samme.....
04. april 2001 - 13:28
#5
Det er enten UPDATE table SET field = value WHERE etc. \'opdaterer record eller INSERT INTO table(fields) VALUES (fields) \'nyt record
04. april 2001 - 13:29
#6
den måde du updater på er da skummel.... med den syntaks du bruger pt. vil du jo inserte :O)
04. april 2001 - 13:29
#7
jepp.....edderper har rett.... (( sover litt fremdeles )) ;)
04. april 2001 - 13:38
#8
nute havde ret :-) takker
04. april 2001 - 13:39
#9
Øh...
Kurser inden for grundlæggende programmering