请教一关于数据库修改的问题?

fortitude17 2004-04-06 09:53:42
程序如下:
dim varid,varname,varurl,varremark
if request("id")<>""and request("url")<>"" and request("remark")<>"" then
varnumbera=request.querystring("numbera")
varid=request("id")
varname=request("name")
varurl=request("url")
varremark=request("remark")
strsql="updata mapa Set id=' "& varid &" ',name=' "& varname &" ',url=' "& varurl &" ',remark=' "& varremark &" ' where numbera=" & varnumbera
conn.execute(strsql)
response.redirect "add.asp"
set rs=nothing
end if
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。

请高手帮忙解答!!!
...全文
8 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sheng9hhd 2004-04-06
先查SQL语句!
回复
zjg791015 2004-04-06
下面这一句错误的地方太多:
strsql="updata mapa Set id=' "& varid &" ',name=' "& varname &" ',url=' "& varurl &" ',remark=' "& varremark &" ' where numbera=" & varnumbera

语法上的错误太多,请仔细去看看SQL的语法。
回复
ydh1981 2004-04-06

response.write strsql
response.end
将SQL打出,然后放到数据中执行一下,看有没有错。
回复
若白师妹 2004-04-06
update不是updata
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告