text是ACCESS的保留字,当表名或字段名时应该加上[],然后去掉session("id")的单引号,最后就是看一下text是什么类型,如果是文本类型:Conn.execute("update news1 set name='"&i&"',[text]='"&j&"' where id="&session("id")&"")如果是数字类型:Con
将where id='"&session("id")&"'更改为where id="&session("id")&"长整型数据怎么能加[']呢,建议使用Conn.execute("update [news1] set name='"&i&"',text='"&j&"' where id="&session("id")&"")