收录日期:2018/12/13 08:05:08 时间:2016/05/18 06:54:43 标签:ASP
执行:insert into employee values(0,'liuyf','123456','刘玉芳','市场部',false,1)
返回错误:
操作必须使用一个可更新的查询

此话怎解?
将access的访问权限更改一下

别忘了结贴
insert into employee (a,b,c,d,e,f,g) values(0,'liuyf','123456','刘玉芳','市场部',false,1)
数据库访问权限,everyone不具备写,修改操作权限。
怎么修改权限?access2k
右键数据库,选“属性“,进入后,有一个“权限“设置的项,进去后,给everyone附修改权限,即可
access文件是只读的属性,修改
问题多多.还有:

在asp文件里执行某个sql语句,返回:
INSERT INTO 语句的语法错误。

但是截取sql语句,然后在access中执行,没有任何问题。这是怎么回事?
你如果用只读打开
例如 RS.Open strSQL, ,3, 1
那当然会出错了
把它改成可写打开试试。
例如 RS.Open strSQL, ,3, 3

我用conn.execute strSql,没有用rs.open
写出来看看吧
err.clear

conn.execute insert into employee(account,password,name,department,forbidden,class) values('kongdj','123456','孔德军','市场部',false,0)

if err.number = 0 then
    response.redirect "admin.asp"
    response.end
else
    response.write sql & "<br>" & err.description
    response.end
end if
sql语句直接在access中执行没有问题

所以,不是sql语句语法的问题
conn.execute "insert into employee(account,password,name,department,forbidden,class) values('kongdj','123456','孔德军','市场部',false,0)"
有双引号的

sql server ia64问题 关于C++ 拷贝构造函数的问题,,急,,请各位帮帮忙,在线等 SQL语句建表的问题 请教大家:请问Liunx下如何获知每个CPU内核中运行的任务? 福建省福州市企业招聘,C# asp.net项目经理或技术高手 VS2005下如何调试多线程的C#程序? 根据某列的数据将该行显示为不同的颜色 关于SQLServer2000的服务问题,求解! linux 下花生壳安装不了 网站首页如何做 !!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! 腹部有赘肉 怎么消除它! 谁有Weblogic+lomboz的配置资料,视频更好,小弟高分送出!!! 高手救我,这段脚本什么错。 不好意思@对一个题目的改正!请进来看看 表单提交的转码问题GB2312转UTF8 关于网站群发邮件的问题 linux 系统下花生壳不能安装 怎么增加vcl组件啊?? ASP.NEt Dll 安全 js验证句子中是否含一个词!急! linux 系统下花生壳不能安装 [没分了] 老夫在小黑屋恭候各位大驾光临 一个新思路,给软件装潢赚大钱 DW中 插入FLASH的问题 关于LC滤波器的内部结构图 .netcf2.0下如何将程序最小化? 关于oracle erp 2次开发的问题,火急。 关于SQL登陆的问题 请大家帮忙一下!谢谢了!!! DW中,修改了模板内容,为什么应用了该模板的页面却没什么变化?