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

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'。

请高手帮忙解答!!!
...全文
44 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dotnet东哥 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

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧