/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Problemer med at opdatere række i db
Fra : Esben Vidstid


Dato : 23-05-01 15:21

Hej, jeg har problemer med at opdatere en post i en database (access2000).
Det fungerer fint når jeg laver en helt ny post, men det virker ikke når jeg
prøver at redigere en eksisterende post (scriptet for en ny post har jeg
udeladt her). Kan nogen se hvad der er galt med dette script?

If Request.Form("rediger") = "1" Then

strOpretTilbud = "UPDATE tilbud Set tilbud = '" &
Replace(Request.Form("tilbud"), "'", "''") & "', " & _
"kendenavn = '" &
Replace(Request.Form("kendenavn"), "'", "''") & "', " & _
"tekst = '" &
Replace(Request.Form("tekst"), "'", "''") & "', " & _
"prisfoer = '" &
Replace(Request.Form("prisfoer"), "'", "''") & "', " & _
"prisefter = '" &
Replace(Request.Form("prisefter"), "'", "''") & "', " & _
"spar = '" &
Replace(Request.Form("spar"), "'", "''") & "', " & _
"WHERE Id = " &
Replace(Request.Form("Id"), "'", "''")

Fejlen vises sådan her:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
UPDATE-sætningen.
/dahls/admin/gem_tilbud.asp, line 24

--

Esben



 
 
Lauritz Jensen (23-05-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 23-05-01 23:03

Esben Vidstid wrote:
>
> Hej, jeg har problemer med at opdatere en post i en database (access2000).
> Det fungerer fint når jeg laver en helt ny post, men det virker ikke når jeg
> prøver at redigere en eksisterende post (scriptet for en ny post har jeg
> udeladt her). Kan nogen se hvad der er galt med dette script?

Der skal ikke komma inden WHERE og der skal ikke appostroffer omkring
tal.

--
Lauritz

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408872
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste