UPDATE virker ikke
Er helt ny i ASP og SQL så detteher er sikkert et dumt spørgsmål, men jeg kan ikke finde fejlen.Jeg har en side, hvor brugeres data er vist og hvor de kan rette i dem. Når der skal opdateres virker SQL strengen ikke.
Koden ser sådan ud:
<!--#include file="../odbc.asp"-->
<%
response.buffer = true
VTI_GROUP = request("VTI_GROUP")
VTI_GROUP = Replace(VTI_GROUP,"'","'")
userid = request("userid")
email = request("email")
email = Replace(email,"'","'")
mobiltelefon = request("mobiltelefon")
mobiltelefon = Replace(mobiltelefon,"'","'")
%>
' ------------------------------------
<html>
<head>
<title>www.NSEBOP.COM</title>
</head>
<body>
<br>
<h1> <% =VTI_GROUP %> </h1>
<br>
<h1> <% =userid %> </h1>
<br>
<h1> <% =email %> </h1>
<br>
' -----------------------------
<br>
<br>
<%
'SQL = "UPDATE user SET Mobiltelefon = '" & Mobiltelefon & "', email = '" & email & "' WHERE id = " & userid & ";"
response.write(SQL)
DB.Execute(SQL)
' Response.Redirect ("success.htm")
%>
SQL strengen ser sådan ud, når jeg bruger response.write:
UPDATE user SET email= 'pallexxx@provide.dk', mobiltelefon= '+46 76 305 11 02'WHERE id = 139
Og fejlmeddelelsen ser sådan ud:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
/member/opdater.asp, line 56
Er der nogle bud på, hvad jeg gør galt???
På forhånd tak...:-)
Palle
