webForumDet fria alternativet

går inte att uppdatera databas

ASP

3 svar · 184 visningar · startad av MM

Medlem sedan maj 2000138 inlägg
Frågan#1

Varför får jag hela tiden detta fel:
-----------
ADODB.Connection.1 error '80004005'
Syntaxfel i UPDATE-uttryck.
/alstermo/article/update_article.asp, line 13
------------
när jag försöker uppdatera med följande:
----------
strSQL = "UPDATE anslagstavla SET " _
& "title = '" & Request.Form("txtTitle") & "', " _
& "body = '" & Request.Form("txtBody") & "', " _
& "author = '" & Request.Form("txtAuthor") & "', " _
& "WHERE log = " & Request.Form("hidLog")
Conn.Execute(strSQL)
Conn.Close()
Set Conn = Nothing
----------
rad 13 är alltså Conn.Execute(strSQL)

Medlem sedan maj 2000138 inlägg
#2

om jag skriver ut sql uttrycket ser det ut så här:
-------
UPDATE anslagstavla SET [Title] = 'test för uppdatering', [Body] = 'test test test', [Author] = 'jonas', WHERE [log] = 13
ADODB.Connection.1 error '80004005'

Syntaxfel i UPDATE-uttryck.

/alstermo/article/update_article.asp, line 14
----------

Medlem sedan mars 20002 836 inlägg
#3

Hello,

Ta bort komma tecknet som är emellan 'jonas' och WHERE ....

cya,
PatrikB

------------------
=================================
** ZWGdesign **
=================================

Medlem sedan maj 2000138 inlägg
#4

Tack å Bock!!

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)