access数据库添加记录时出错

 我来答
花果山小猴zx
2016-05-14 · TA获得超过257个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:207万
展开全部
如果你是一名写了很久的asp程序的人,忽然哪天你把我测试通过的程序放到其他的计算机中去运行,连接数据不能通过,其中用
err.Number显示的是-2147467259,
err.Description显示的是“未知错误”
你一定感到非常非常的困惑,这是为什么,这是怎么啦?到网上看到的大致是:
“如此如引,这般这般,显然看到,有效当然”,冒充了一下诗人,今儿就有点诗意了...
其实哈,一个程序不能运行,原因有二
第一:程序方面的错误,这个没什么好说的吧,捉“虫”即可
第二:也就是本文标题提到的错误实际上是由于MS Jet引擎没有对临时目录的写入权限,导致数据库创建失败。
解决方案:
(1)WindowsXP、Windows 2003用户请在“C:\Windows\Temp”目录添加一个有权限的“Authenticated Users”用户即可!
Vista用户请在“C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个有权限的“Authenticated Users”用户即可!
具体设置权限步骤:右击Temp文件夹,选择“属性”->“安全”->“编辑”->“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定 -> 返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上。
(2)临时测试解决方案。WindowsXP用户:打开IIS,右击相应网站,选择“属性”->“目录安全性”->“编辑”->“浏览”->“高级”->“立即查找”->“Administrator”->“确定”->“确定”->“确定”->“确定”。
扬业qs
2016-05-13 · 知道合伙人软件行家
扬业qs
知道合伙人软件行家
采纳数:1131 获赞数:2259
毕业于成都电讯工程学院,多年来从事统计工作,善长EXCEL、ACCESS与SQL数据库接口编程。

向TA提问 私信TA
展开全部
出现这种问题的原因是:
你重复输入了一条记录.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式