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 tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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