webForumDet fria alternativet

fel

ASP

1 svar · 163 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

Vad är det för fel på följande rader:
<KOD>
<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\forum.mdb"
SQLStmt = "Insert Into Forums "
SQLStmt = SQLStmt & "(Title, Forum, Description, UserId, UserForumId) "
SQLStmt = SQLStmt & "VALUES('" & Request.Form("Forumtitle") & "', '" & Request.Form("diskutionsamne") & "', '" & Request.Form("beskrivning") & "', '" & Session("UserId") & "', '" & Session ("nrcreateforum") & "')"
Connection.Execute(SQLStmt)

SQLstmt = "UPDATE UserDetails SET "
SQLstmt = SQLstmt & "AntalForum='" & Session("nrcreateforum") & "', "
Connection.Execute(SQLStmt)
%>
</KOD>
Följande fel kommer med de raderna:

<KOD>
Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'

[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i UPDATE-uttryck.

/loggin_new-insert.asp, rad 12
</KOD>

Medlem sedan mars 20002 836 inlägg
#2

Hello,

byt ut denna rad:

SQLstmt = SQLstmt & "AntalForum='" & Session("nrcreateforum") & "', "

Mot denna:

SQLstmt = SQLstmt & "AntalForum = " & Session("nrcreateforum")

cul8er
PatrikB

[Redigerat av PatrikB den 11 apr 2000]

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)