Microsoft OLE DB Provider for ODBC Drivers错误'80040e14'

问题描述 投票:0回答:1

我正在尝试找出此代码出了什么问题。我不断收到此错误消息ODBC驱动程序的Microsoft OLE DB提供程序错误'80040e14'[UPDATE]中的[Microsoft] [ODBC Microsoft Access驱动程序]语法错误

<%

Dim sql, conn
Set conn = Server.Createobject("ADODB.Connection")
sql = "UPDATE purchase_requisition SET"
sql = sql & "tblissue='" & Request.Form("tblissue") & "'"
sql = sql & "tblworkstatus='" & Request.Form("tblworkstatus") & "'"
sql = sql & "tblissueby='" & Request.Form("tblissueby") & "'"
sql = sql & "tblrdate='" & Request.Form("tblrdate") & "'"
sql = sql & "tblitemrec='" & Request.Form("tblitemrec") & "'"
sql = sql & "WHERE ID = '" & Request.querystring("Rec") & "'"
conn.Open MM_Mines_STRING
conn.execute sql
conn.close
set conn = nothing
response.Redirect("st_welcome.asp")
%>
sql ms-access vbscript asp-classic
1个回答
-1
投票

尝试

sql = "UPDATE purchase_requisition SET "
sql = sql & "tblissue='" & Request.Form("tblissue") & "' "
sql = sql & "tblworkstatus='" & Request.Form("tblworkstatus") & "' "
sql = sql & "tblissueby='" & Request.Form("tblissueby") & "' "
sql = sql & "tblrdate='" & Request.Form("tblrdate") & "' "
sql = sql & "tblitemrec='" & Request.Form("tblitemrec") & "' "
© www.soinside.com 2019 - 2024. All rights reserved.