asp插入记录出错,操作必须使用一个可更新的查询。

我制作一个注册页面,用插入记录,浏览时点击提交按钮就出现错误类型:MicrosoftJETDatabaseEngine(0x80004005)操作必须使用一个可更新的查询... 我制作一个注册页面,用插入记录,浏览时点击提交按钮就出现 错误类型: Microsoft JET Database Engine (0x80004005) 操作必须使用一个可更新的查询。 /addadmin.asp, 第 115 行 这样,第115行是 MM_editCmd.Execute 帮忙一下,看看问题出在哪里啊 展开
 我来答
平心常为文章4555
2014-09-28 · 超过70用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:64.7万
展开全部
数据库为只读,设置一下NTFS权限即可解决。 追问: 怎么设置 回答: 先在文件管理器设置,取消使用简单 文件共享 。 然后再 数据库文件 上右键, 安全, 添加IUSER_你的机器名 用户 对数据库可读写即可。 追问: 文件管理 器?? 回答: 工具--》 文件夹选项
血刺0206
2014-09-27 · 超过48用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:105万
展开全部
贴代码啊 补充: 检查下你的 数据库 路径对不对 追问: 不会错啊,登录页面都没问题 回答: MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")" If (Not MM_abortEdit) 检查一下你的查询语句是不是有错 我也没找到哪里问题 郁闷 换个 浏览器 试试 追问: 是不是权限问题啊,可是应该都没错才对啊 他这里说的是什么意思啊,是不是已经上传的啊 (其实这个问题是很简单的,就是没有权限去修改 数据库 。怎么办呢。很简单,就是在文件夹属性里,---安全---添加一个everyone帐户,并给这个帐户修改的权限,这样就OK 了。) 回答: Leonardo说的对哦 你按他的试试,手动修改下 数据库 权限 追问: 怎么设置啊,我不知道啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式